cmd_queue.monitor_app module¶
- class cmd_queue.monitor_app.CmdQueueMonitorApp(table_fn, kill_fn=None, **kwargs)[source]¶
Bases:
object
A Textual App to monitor jobs
- classmethod demo()[source]¶
This creates an app instance that we can run
CommandLine
xdoctest -m /home/joncrall/code/cmd_queue/cmd_queue/monitor_app.py CmdQueueMonitorApp.demo:0 --interact
Example
>>> # xdoctest: +REQUIRES(module:textual) >>> # xdoctest: +REQUIRES(--interact) >>> from cmd_queue.monitor_app import CmdQueueMonitorApp >>> self = CmdQueueMonitorApp.demo() >>> self.run() >>> print(f'self.graceful_exit={self.graceful_exit}')