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]