def __init__(self, domain, workflow_id, run_id=None, status=STATUS_OPEN, workflow_type=None, task_list=None, child_policy=None, close_status=None, execution_timeout=None, input=None, tag_list=None, decision_tasks_timeout=None, close_timestamp=None, start_timestamp=None, cancel_requested=None, latest_execution_context=None, latest_activity_task_timestamp=None, open_counts=None, parent=None, *args, **kwargs): Domain.check(domain) self.domain = domain self.workflow_id = workflow_id self.run_id = run_id self.status = status self.workflow_type = workflow_type self.task_list = task_list self.child_policy = child_policy self.close_status = close_status self.execution_timeout = execution_timeout self.input = input self.tag_list = tag_list or [] self.decision_tasks_timeout = decision_tasks_timeout self.close_timestamp = close_timestamp self.start_timestamp = start_timestamp self.cancel_requested = cancel_requested self.latest_execution_context = latest_execution_context self.latest_activity_task_timestamp = latest_activity_task_timestamp self.open_counts = open_counts or { } # so we can query keys in any case self.parent = parent or {} # so we can query keys in any case # immutable decorator rebinds class name, # so have to use generice self.__class__ super(self.__class__, self).__init__(*args, **kwargs)
def __init__(self, domain, workflow_id, run_id=None, status=STATUS_OPEN, workflow_type=None, task_list=None, child_policy=None, close_status=None, execution_timeout=None, input=None, tag_list=None, decision_tasks_timeout=None, close_timestamp=None, start_timestamp=None, cancel_requested=None, latest_execution_context=None, latest_activity_task_timestamp=None, open_counts=None, parent=None, *args, **kwargs): Domain.check(domain) self.domain = domain self.workflow_id = workflow_id self.run_id = run_id self.status = status self.workflow_type = workflow_type self.task_list = task_list self.child_policy = child_policy self.close_status = close_status self.execution_timeout = execution_timeout self.input = input self.tag_list = tag_list or [] self.decision_tasks_timeout = decision_tasks_timeout self.close_timestamp = close_timestamp self.start_timestamp = start_timestamp self.cancel_requested = cancel_requested self.latest_execution_context = latest_execution_context self.latest_activity_task_timestamp = latest_activity_task_timestamp self.open_counts = open_counts or {} # so we can query keys in any case self.parent = parent or {} # so we can query keys in any case # immutable decorator rebinds class name, # so have to use generice self.__class__ super(self.__class__, self).__init__(*args, **kwargs)
def __init__(self, domain, *args, **kwargs): super(BaseWorkflowQuerySet, self).__init__(*args, **kwargs) Domain.check(domain) self.domain = domain
def __init__(self, domain, *args, **kwargs): super(BaseWorkflowQuerySet, self).__init__(*args, **kwargs) Domain.check(domain) self.domain = domain