From d13199ba063836ff8395ea0d35723e806d845e1a Mon Sep 17 00:00:00 2001 From: beeva-antonioirizar Date: Tue, 9 Feb 2016 18:08:55 +0100 Subject: [PATCH] remove nextToken if the library doesn't support pagination, because it doesn't send nextToken if it doesn't exceed maxResults. See documentation http://docs.aws.amazon.com/cli/latest/reference/ecs/list-clusters.html --- moto/ecs/responses.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/moto/ecs/responses.py b/moto/ecs/responses.py index 644b2c345..1cf88bd4d 100644 --- a/moto/ecs/responses.py +++ b/moto/ecs/responses.py @@ -33,8 +33,9 @@ class EC2ContainerServiceResponse(BaseResponse): def list_clusters(self): cluster_arns = self.ecs_backend.list_clusters() return json.dumps({ - 'clusterArns': cluster_arns, - 'nextToken': str(uuid.uuid1()) + 'clusterArns': cluster_arns + #, + #'nextToken': str(uuid.uuid1()) }) def describe_clusters(self): @@ -64,8 +65,9 @@ class EC2ContainerServiceResponse(BaseResponse): def list_task_definitions(self): task_definition_arns = self.ecs_backend.list_task_definitions() return json.dumps({ - 'taskDefinitionArns': task_definition_arns, - 'nextToken': str(uuid.uuid1()) + 'taskDefinitionArns': task_definition_arns + #, + #'nextToken': str(uuid.uuid1()) }) def deregister_task_definition(self): @@ -89,8 +91,9 @@ class EC2ContainerServiceResponse(BaseResponse): cluster_str = self._get_param('cluster') service_arns = self.ecs_backend.list_services(cluster_str) return json.dumps({ - 'serviceArns': service_arns, - 'nextToken': str(uuid.uuid1()) + 'serviceArns': service_arns + # , + # 'nextToken': str(uuid.uuid1()) }) def update_service(self):