Quellcode durchsuchen

awslogs: Replace depreacted WithEndpointResolver usage

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
(cherry picked from commit 2aa13e950ddefedebe7cc8cdbcb59e472c847f78)
Signed-off-by: Austin Vazquez <macedonv@amazon.com>
Paweł Gronowski vor 1 Jahr
Ursprung
Commit
584a30c772
1 geänderte Dateien mit 3 neuen und 4 gelöschten Zeilen
  1. 3 4
      daemon/logger/awslogs/cloudwatchlogs.go

+ 3 - 4
daemon/logger/awslogs/cloudwatchlogs.go

@@ -406,12 +406,11 @@ func newAWSLogsClient(info logger.Info, configOpts ...func(*config.LoadOptions)
 	clientOpts = append(
 		clientOpts,
 		cloudwatchlogs.WithAPIOptions(middleware.AddUserAgentKeyValue("Docker", dockerversion.Version)),
+		func(o *cloudwatchlogs.Options) {
+			o.BaseEndpoint = endpoint
+		},
 	)
 
-	if endpoint != nil {
-		clientOpts = append(clientOpts, cloudwatchlogs.WithEndpointResolver(cloudwatchlogs.EndpointResolverFromURL(*endpoint)))
-	}
-
 	client := cloudwatchlogs.NewFromConfig(cfg, clientOpts...)
 
 	return client, nil