events.cursesmon

Graphical monitor of Celery events using curses.

Module Contents

Classes

CursesMonitor(self,state,app,keymap=None) A curses based Celery task monitor.
DisplayThread(self,display)

Functions

capture_events(app,state,display)
evtop(app=None) Start curses monitor.
class CursesMonitor(state, app, keymap=None)

A curses based Celery task monitor.

__init__(state, app, keymap=None)
format_row(uuid, task, worker, timestamp, state)
screen_width()
screen_height()
display_width()
display_height()
limit()
find_position()
move_selection_up()
move_selection_down()
move_selection(direction=1)
handle_keypress()
alert(callback, title=None)
selection_rate_limit()
alert_remote_control_reply(reply)
readline(x, y)
revoke_selection()
selection_info()
selection_traceback()
selection_result()
display_task_row(lineno, task)
draw()
safe_add_str(y, x, string, *args, **kwargs)
init_screen()
resetscreen()
nap()
tasks()
workers()
class DisplayThread(display)
__init__(display)
run()
capture_events(app, state, display)
evtop(app=None)

Start curses monitor.