Add SWF endpoint CountPendingDecisionTasks

This commit is contained in:
Jean-Baptiste Barth 2015-10-11 22:14:16 +02:00
commit a137e5c5c9
3 changed files with 31 additions and 0 deletions

View file

@ -236,3 +236,9 @@ class SWFResponse(BaseResponse):
)
else:
return json.dumps({"previousStartedEventId": 0, "startedEventId": 0})
def count_pending_decision_tasks(self):
domain_name = self._params["domain"]
task_list = self._params["taskList"]["name"]
count = self.swf_backend.count_pending_decision_tasks(domain_name, task_list)
return json.dumps({"count": count, "truncated": False})