Pārlūkot izejas kodu

includes:"TAGS" is required for DescribeServices

Signed-off-by: Nicolas De Loof <[email protected]>
Nicolas De Loof 5 gadi atpakaļ
vecāks
revīzija
d2911c1ea9
1 mainītis faili ar 3 papildinājumiem un 2 dzēšanām
  1. 3 2
      ecs/pkg/amazon/sdk/sdk.go

+ 3 - 2
ecs/pkg/amazon/sdk/sdk.go

@@ -353,6 +353,7 @@ func (s sdk) DescribeServices(ctx context.Context, cluster string, project strin
 	services, err := s.ECS.DescribeServicesWithContext(ctx, &ecs.DescribeServicesInput{
 		Cluster:  aws.String(cluster),
 		Services: list.ServiceArns,
+		Include:  aws.StringSlice([]string{"TAGS"}),
 	})
 	if err != nil {
 		return nil, err
@@ -375,8 +376,8 @@ func (s sdk) DescribeServices(ctx context.Context, cluster string, project strin
 		status = append(status, compose.ServiceStatus{
 			ID:       *service.ServiceName,
 			Name:     name,
-			Replicas: int(*services.Services[0].RunningCount),
-			Desired:  int(*services.Services[0].DesiredCount),
+			Replicas: int(*service.RunningCount),
+			Desired:  int(*service.DesiredCount),
 		})
 	}