django_celery_beat.schedulers
¶
Beat Scheduler Implementation.
-
class
django_celery_beat.schedulers.
DatabaseScheduler
(*args, **kwargs)[source]¶ Database-backed Beat Scheduler.
-
Changes
¶ alias of
PeriodicTasks
-
Entry
¶ alias of
ModelEntry
-
Model
¶ alias of
PeriodicTask
-
schedule
¶
-
-
class
django_celery_beat.schedulers.
ModelEntry
(model, app=None)[source]¶ Scheduler entry taken from database row.
-
model_schedules
= ((<class 'celery.schedules.crontab'>, <class 'django_celery_beat.models.CrontabSchedule'>, 'crontab'), (<class 'celery.schedules.schedule'>, <class 'django_celery_beat.models.IntervalSchedule'>, 'interval'), (<class 'celery.schedules.solar'>, <class 'django_celery_beat.models.SolarSchedule'>, 'solar'))¶
-
next
()¶
-
save_fields
= ['last_run_at', 'total_run_count', 'no_changes']¶
-