def __init__(self, swf=None, identity=None):
"""Base class for deciders.
Parameters
----------
swf: floto.api.Swf
The SWF client, if swf is None an instance is created
"""
self.task_token = None
self.last_response = None
self.history = None
self.decisions = []
self.run_id = None
self.workflow_id = None
self.domain = None
self.identity = identity or socket.getfqdn(socket.gethostname())
self.swf = swf or floto.api.Swf()
self.task_list = None
self.terminate_workflow = False
self.terminate_decider = False
self._separate_process = None
评论列表
文章目录