def load_workflow(module, kls): name = module.__name__.rsplit('.')[-1] wf = xmlimport.load("%s/%s.xml" % (path, name)) events.register_workflow_transitions(wf, kls) module.wf = wf module.states = wf.states return wf
def load_workflow(module, kls): name = module.__name__.rsplit('.')[-1] wf = xmlimport.load("%s/%s.xml" % (path, name)) events.register_workflow_transitions(wf, kls) module.wf = wf module.states = wf.states _log = log.debug _log("WORKFLOW: %s %s" % (name, wf)) for state_key, state in wf.states.items(): _log(" STATE: %s %s" % (state_key, state)) for p in state.permissions: _log(" %s" % (p, )) return wf
def load_workflow(module, kls): name = module.__name__.rsplit('.')[-1] wf = xmlimport.load("%s/%s.xml" % (path, name)) events.register_workflow_transitions(wf, kls) module.wf = wf module.states = wf.states _log = log.debug _log("WORKFLOW: %s %s" % (name, wf)) for state_key, state in wf.states.items(): _log(" STATE: %s %s" % (state_key, state)) for p in state.permissions: _log(" %s" % (p,)) return wf