Closed pankajsoni19 closed 3 years ago
Issue occurs when I upload a file to aws s3. It tries to log something and goes kaput.
I am setting up logger like this
var logWriter *log.FileWriter
func setupAWS(appConfig *Config) {
clientLogMode := aws.LogRetries | aws.LogRequest | aws.LogResponse
s3Cfg, err := config.LoadDefaultConfig(context.TODO(),
config.WithRegion(appConfig.AWSS3.Region),
config.WithCredentialsProvider(credentials.NewStaticCredentialsProvider(appConfig.AWSS3.AccessKey, appConfig.AWSS3.AccessSecret, "")),
config.WithLogConfigurationWarnings(true),
config.WithClientLogMode(clientLogMode),
config.WithLogger(logging.NewStandardLogger(logWriter)))
s3Client = s3.NewFromConfig(s3Cfg)
}
logWriter confirms to io.Writer so ideally it should work
bad syntax from my side. do ignore
project code here
http://github.com/pankajsoni19/go-kafka-to-s3