Procházet zdrojové kódy

awslogs: Replace depreacted WithEndpointResolver usage

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Paweł Gronowski před 1 rokem
rodič
revize
2aa13e950d
1 změnil soubory, kde provedl 3 přidání a 4 odebrání
  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 = append(
 		clientOpts,
 		clientOpts,
 		cloudwatchlogs.WithAPIOptions(middleware.AddUserAgentKeyValue("Docker", dockerversion.Version)),
 		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...)
 	client := cloudwatchlogs.NewFromConfig(cfg, clientOpts...)
 
 
 	return client, nil
 	return client, nil