Exemple #1
0
    def workflows(self, status=REGISTERED):
        """Lists the current domain's workflow types

        :param      status: Specifies the registration status of the
                            workflow types to list. Valid values are:
                            * swf.constants.REGISTERED
                            * swf.constants.DEPRECATED
        :type       status: string
        """
        from swf.querysets.workflow import WorkflowTypeQuerySet
        qs = WorkflowTypeQuerySet(self)
        return qs.all(registration_status=status)
Exemple #2
0
 def upstream(self):
     from swf.querysets.workflow import WorkflowTypeQuerySet
     qs = WorkflowTypeQuerySet(self.domain)
     return qs.get(self.name, self.version)
Exemple #3
0
 def setUp(self):
     self.domain = Domain("TestDomain")
     self.wtq = WorkflowTypeQuerySet(self.domain)