This document describes the current stable version of Celery (3.1). For development docs, go here.
celery.apps.beat¶
celery.apps.beat¶
This module is the ‘program-version’ of celery.beat
.
It does everything necessary to run that module as an actual application, like installing signal handlers and so on.
-
class
celery.apps.beat.
Beat
(max_interval=None, app=None, socket_timeout=30, pidfile=None, no_color=None, loglevel=None, logfile=None, schedule=None, scheduler_cls=None, redirect_stdouts=None, redirect_stdouts_level=None, **kwargs)[source]¶ -
class
Service
(app, max_interval=None, schedule_filename=None, scheduler_cls=None)¶ -
get_scheduler
(lazy=False)¶
-
scheduler
¶
-
scheduler_cls
¶ alias of
PersistentScheduler
-
start
(embedded_process=False, drift=-0.01)¶
-
stop
(wait=False)¶
-
sync
()¶
-
-
app
= None¶
-
class