entities/wfobjs.py
changeset 4436 294e084f1263
parent 4252 6c4f109c2b03
parent 4403 53f5d52085b4
child 4644 021035b9a7ab
equal deleted inserted replaced
4434:101344a6ff9b 4436:294e084f1263
   489         assert self.current_workflow
   489         assert self.current_workflow
   490         if hasattr(statename, 'eid'):
   490         if hasattr(statename, 'eid'):
   491             stateeid = statename.eid
   491             stateeid = statename.eid
   492         else:
   492         else:
   493             if not isinstance(statename, basestring):
   493             if not isinstance(statename, basestring):
   494                 warn('give a state name')
   494                 warn('[3.5] give a state name', DeprecationWarning)
   495                 state = self.current_workflow.state_by_eid(statename)
   495                 state = self.current_workflow.state_by_eid(statename)
   496             else:
   496             else:
   497                 state = self.current_workflow.state_by_name(statename)
   497                 state = self.current_workflow.state_by_name(statename)
   498             if state is None:
   498             if state is None:
   499                 raise WorkflowException('not a %s state: %s' % (self.__regid__,
   499                 raise WorkflowException('not a %s state: %s' % (self.__regid__,