This document describes the current stable version of Celery (3.1). For development docs,
go here.
celery.utils.timer2
Scheduler for Python functions.
-
class
celery.utils.timer2.Entry(fun, args=None, kwargs=None)[source]
-
args
-
cancel()[source]
-
cancelled
-
fun
-
kwargs
-
tref
-
celery.utils.timer2.Schedule
alias of Timer
-
class
celery.utils.timer2.Timer(schedule=None, on_error=None, on_tick=None, on_start=None, max_interval=None, **kwargs)[source]
-
class
Entry(fun, args=None, kwargs=None)
-
args
-
cancel()
-
cancelled
-
fun
-
kwargs
-
tref
-
Schedule
alias of Timer
-
call_after(*args, **kwargs)[source]
-
call_at(*args, **kwargs)[source]
-
call_repeatedly(*args, **kwargs)[source]
-
cancel(tref)[source]
-
clear()[source]
-
empty()[source]
-
ensure_started()[source]
-
enter(entry, eta, priority=None)[source]
-
enter_after(*args, **kwargs)[source]
-
exit_after(secs, priority=10)[source]
-
next()
-
on_tick = None
-
queue
-
run()[source]
-
running = False
-
stop()[source]
-
celery.utils.timer2.to_timestamp(d, default_timezone=<UTC>)[source]