celery.events.cursesmon
¶
Graphical monitor of Celery events using curses.
- class celery.events.cursesmon.CursesMonitor(state, app, keymap=None)[исходный код]¶
A curses based Celery task monitor.
- alert(callback, title=None)[исходный код]¶
- alert_remote_control_reply(reply)[исходный код]¶
- background = 7¶
- property display_height¶
- display_task_row(lineno, task)[исходный код]¶
- property display_width¶
- draw()[исходный код]¶
- find_position()[исходный код]¶
- foreground = 0¶
- format_row(uuid, task, worker, timestamp, state)[исходный код]¶
- greet = 'celery events 5.3.1 (emerald-rush)'¶
- handle_keypress()[исходный код]¶
- help = 'j:down k:up i:info t:traceback r:result c:revoke ^c: quit'¶
- help_title = 'Keys: '¶
- info_str = 'Info: '¶
- init_screen()[исходный код]¶
- keyalias = {258: 'J', 259: 'K', 343: 'I'}¶
- keymap = {}¶
- property limit¶
- move_selection(direction=1)[исходный код]¶
- move_selection_down()[исходный код]¶
- move_selection_up()[исходный код]¶
- nap()[исходный код]¶
- online_str = 'Workers online: '¶
- readline(x, y)[исходный код]¶
- resetscreen()[исходный код]¶
- revoke_selection()[исходный код]¶
- safe_add_str(y, x, string, *args, **kwargs)[исходный код]¶
- screen_delay = 10¶
- property screen_height¶
- property screen_width¶
- selected_position = 0¶
- selected_str = 'Selected: '¶
- selected_task = None¶
- selection_info()[исходный код]¶
- selection_rate_limit()[исходный код]¶
- selection_result()[исходный код]¶
- selection_traceback()[исходный код]¶
- property tasks¶
- win = None¶
- property workers¶
- celery.events.cursesmon.evtop(app=None)[исходный код]¶
Start curses monitor.