github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/internal/adapters/terraform/aws/s3/adapt.go (about) 1 package s3 2 3 import ( 4 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/s3" 5 "github.com/khulnasoft-lab/defsec/pkg/terraform" 6 ) 7 8 func Adapt(modules terraform.Modules) s3.S3 { 9 10 a := &adapter{ 11 modules: modules, 12 bucketMap: make(map[string]*s3.Bucket), 13 } 14 15 return s3.S3{ 16 Buckets: a.adaptBuckets(), 17 } 18 }