This document describes Celery 2.4. For development docs, go here.

celery.events.cursesmon

celery.events.cursesmon

Graphical monitor of Celery events using curses.

copyright:
  1. 2009 - 2011 by Ask Solem.
license:

BSD, see LICENSE for more details.

class celery.events.cursesmon.CursesMonitor(state, keymap=None, app=None)
alert(callback, title=None)
alert_remote_control_reply(reply)
background = 7
display_height
display_task_row(lineno, task)
display_width
draw()
find_position()
foreground = 0
format_row(uuid, task, worker, timestamp, state)
greet = 'celeryev 2.4.7'
handle_keypress()
help = 'j:up k:down 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 = {}
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
screen_height
screen_width
selected_position = 0
selected_str = 'Selected: '
selected_task = None
selection_info()
selection_rate_limit()
selection_result()
selection_traceback()
tasks
win = None
workers
class celery.events.cursesmon.DisplayThread(display)
run()
celery.events.cursesmon.evtop(app=None)