9
9
"github.com/aws/aws-sdk-go/aws/awserr"
10
10
"github.com/aws/aws-sdk-go/service/s3"
11
11
"github.com/hashicorp/aws-sdk-go-base/tfawserr"
12
+ "github.com/hashicorp/terraform-plugin-log/tflog"
12
13
"github.com/hashicorp/terraform-plugin-sdk/v2/diag"
13
14
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
14
15
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
@@ -251,7 +252,7 @@ func resourceScalewayObjectBucketUpdate(ctx context.Context, d *schema.ResourceD
251
252
ACL : scw .StringPtr (acl ),
252
253
})
253
254
if err != nil {
254
- l . Errorf ( "Couldn't update bucket ACL: %s" , err )
255
+ tflog . Error ( ctx , fmt . Sprintf ( "Couldn't update bucket ACL: %s" , err ) )
255
256
return diag .FromErr (fmt .Errorf ("couldn't update bucket ACL: %s" , err ))
256
257
}
257
258
}
@@ -439,7 +440,7 @@ func resourceScalewayObjectBucketRead(ctx context.Context, d *schema.ResourceDat
439
440
})
440
441
if err != nil {
441
442
if s3err , ok := err .(awserr.Error ); ok && s3err .Code () == s3 .ErrCodeNoSuchBucket {
442
- l . Errorf ( "Bucket %q was not found - removing from state!" , bucketName )
443
+ tflog . Error ( ctx , fmt . Sprintf ( "Bucket %q was not found - removing from state!" , bucketName ) )
443
444
d .SetId ("" )
444
445
return nil
445
446
}
@@ -624,7 +625,7 @@ func resourceScalewayObjectBucketVersioningUpdate(ctx context.Context, s3conn *s
624
625
Bucket : scw .StringPtr (bucketName ),
625
626
VersioningConfiguration : vc ,
626
627
}
627
- l . Debugf ( "S3 put bucket versioning: %#v" , i )
628
+ tflog . Debug ( ctx , fmt . Sprintf ( "S3 put bucket versioning: %#v" , i ) )
628
629
629
630
_ , err := s3conn .PutBucketVersioningWithContext (ctx , i )
630
631
if err != nil {
@@ -640,7 +641,7 @@ func resourceScalewayS3BucketCorsUpdate(ctx context.Context, s3conn *s3.S3, d *s
640
641
641
642
if len (rawCors ) == 0 {
642
643
// Delete CORS
643
- l . Debugf ( "S3 bucket: %s, delete CORS" , bucketName )
644
+ tflog . Debug ( ctx , fmt . Sprintf ( "S3 bucket: %s, delete CORS" , bucketName ) )
644
645
645
646
_ , err := s3conn .DeleteBucketCorsWithContext (ctx , & s3.DeleteBucketCorsInput {
646
647
Bucket : scw .StringPtr (bucketName ),
@@ -651,14 +652,14 @@ func resourceScalewayS3BucketCorsUpdate(ctx context.Context, s3conn *s3.S3, d *s
651
652
}
652
653
} else {
653
654
// Put CORS
654
- rules := expandBucketCORS (rawCors , bucketName )
655
+ rules := expandBucketCORS (ctx , rawCors , bucketName )
655
656
corsInput := & s3.PutBucketCorsInput {
656
657
Bucket : scw .StringPtr (bucketName ),
657
658
CORSConfiguration : & s3.CORSConfiguration {
658
659
CORSRules : rules ,
659
660
},
660
661
}
661
- l . Debugf ( "S3 bucket: %s, put CORS: %#v" , bucketName , corsInput )
662
+ tflog . Debug ( ctx , fmt . Sprintf ( "S3 bucket: %s, put CORS: %#v" , bucketName , corsInput ) )
662
663
663
664
_ , err := s3conn .PutBucketCorsWithContext (ctx , corsInput )
664
665
if err != nil {
0 commit comments