Download 3.0 PDF - Read the Docs

Transcript
Celery Documentation, Release 3.0.25
Schedule.apply_at(eta, fun, args=(), kwargs={}, priority=0)
Schedule.apply_entry(entry)
Schedule.apply_interval(msecs, fun, args=(), kwargs={}, priority=0)
Schedule.cancel(tref )
Schedule.clear()
Schedule.empty()
Is the schedule empty?
Schedule.enter(entry, eta=None, priority=0)
Enter function into the scheduler.
Parameters
• entry – Item to enter.
• eta – Scheduled time as a datetime.datetime object.
• priority – Unused.
Schedule.enter_after(msecs, entry, priority=0, time=<built-in function time>)
Schedule.handle_error(exc_info)
Schedule.info()
Schedule.on_error = None
Schedule.queue
Snapshot of underlying datastructure.
Schedule.schedule
Schedule.stop()
class celery.utils.timer2.Timer(schedule=None,
on_error=None,
max_interval=None, **kwargs)
on_tick=None,
class Entry(fun, args=None, kwargs=None)
args
cancel()
cancelled
fun
kwargs
tref
class Timer.Schedule(max_interval=None, on_error=None, **kwargs)
ETA scheduler.
class Entry(fun, args=None, kwargs=None)
args
cancel()
cancelled
fun
kwargs
2.14. Internals
385