Lines Matching full:machine
186 print '\nExpected one argument: Name of state machine\n'
191 print '\nNo such interactive state machine.\n'
196 def do_is_waiting(self, machine): argument
198 Determine if a machine is waiting for an advance call.
200 @param machine: Case sensitive name of the machine.
201 @return: True if |machine| is waiting to be advanced by the user.
204 ism = self._get_state_machine(machine)
211 print ('\nState machine is %swaiting.\n' %
215 (machine, repr(e)))
221 print ('\nUsage: is_waiting <state-machine-name>\n'
222 'Check whether a state machine is waiting for user action. The '
223 'waiting machine can be advanced using the |advance| command.\n'
224 'state-machine-name is the case sensitive name of the machine'
228 def do_advance(self, machine): argument
230 Advance the given state machine.
232 @param machine: Case sensitive name of the state machine to advance.
233 @returns: True if |machine| was successfully advanced, False otherwise.
236 ism = self._get_state_machine(machine)
244 print '\nError while advancing state machine: |%s|\n' % repr(e)
250 print ('\nUsage: advance <state-machine-name>\n'
251 'Advance a waiting state machine to the next step.\n'
252 'state-machine-name is the case sensitive name of the machine'