seq  4.0.0-pre3
Classes | Namespaces | Functions | Variables
seqsh.py File Reference

Classes

class  cli.seqsh.SeqShell
 

Namespaces

 cli.seqsh
 

Functions

def cli.seqsh.event_wait (evt, timeout)
 
def cli.seqsh.shutdown (loop, signal=None)
 exception handler More...
 
def cli.seqsh.handle_exception (loop, context)
 Cleanup tasks tied to the service's shutdown. More...
 
def cli.seqsh.write_cmd (self, text)
 Starts sequencer interpreter process. More...
 
def cli.seqsh.start_seq_core (self)
 empty line handler More...
 
def cli.seqsh.emptyline (self)
 Kills suboprocess. More...
 
def cli.seqsh.do_clear (self, arg)
 quit command More...
 
def cli.seqsh.do_quit (self, line)
 init command More...
 
def cli.seqsh.do_init (self, line="")
 
def cli.seqsh.do_err (self, line)
 load command More...
 
def cli.seqsh.do_load (self, line)
 modules command More...
 
def cli.seqsh.do_modules (self, line)
 a simple callback for pending command (unused) More...
 
def cli.seqsh.tpl_done_cb (self, task)
 Executes all loaded modules. More...
 
def cli.seqsh.do_run (self, arg)
 Executes all loaded modules. More...
 
def cli.seqsh.do_reset (self, arg)
 nodes command More...
 
def cli.seqsh.do_nodes (self, arg)
 save command More...
 
def cli.seqsh.do_save (self, arg)
 session command More...
 
def cli.seqsh.do_session (self, arg)
 tree command More...
 
def cli.seqsh.do_tree (self, arg)
 skip command More...
 
def cli.seqsh.do_skip (self, arg)
 unskip command More...
 
def cli.seqsh.do_unskip (self, arg)
 pause command More...
 
def cli.seqsh.do_pause (self, arg)
 flip command More...
 
def cli.seqsh.do_flip (self, arg)
 resume command More...
 
def cli.seqsh.do_resume (self, arg)
 break command More...
 
def cli.seqsh.do_break (self, arg)
 Loads an OB file (json) More...
 
def cli.seqsh.do_abort (self, arg)
 retry command More...
 
def cli.seqsh.do_ob (self, arg)
 
def cli.seqsh.do_retry (self, arg)
 continue command More...
 
def cli.seqsh.do_continue (self, arg)
 lsob command More...
 
def cli.seqsh.do_lsob (self, arg)
 lsvar command More...
 
def cli.seqsh.do_lsvar (self, arg)
 Fetch an OB from OTTO. More...
 
def cli.seqsh.do_otto (self, arg)
 
def cli.seqsh.do_fetch (self, arg)
 bypass to subprocess command More...
 
def cli.seqsh.do_checked (self, arg)
 
def cli.seqsh.do_continue_seq (self, node_result)
 
def cli.seqsh.do_bp (self, arg)
 
def cli.seqsh.mytask (loop, topic_id, log_level, evt, use_stdout=True)
 
def cli.seqsh.monitor_quit (quit_event)
 seqtool shell main loop More...
 
def cli.seqsh.main_loop (topic_id, log_level=logging.INFO, use_stdout=True)
 
def cli.seqsh.shell (topic_id, log_level, use_stdout=True)
 

Variables

 cli.seqsh.LOGGER = logging.getLogger(__name__)
 
 cli.seqsh.proc
 
 cli.seqsh.reader_task
 
 cli.seqsh.s_json