You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Custom schedule type is not being used, so is_due is never called.
Celery Version: 5.3.5
Celery-Beat Version: 2.5.0
Exact steps to reproduce the issue:
fromappimportis_last_day_of_monthCELERY_BEAT_SCHEDULE= {
'foo': {
'options': {'queue': DATABASE_NAME},
'kwargs': {'creator_name': 'system'},
'task': 'tasks.foo', # it doesn't matter what the task is, the issue is with the schedule class'schedule': is_last_day_of_month(run_every=120),
},
}
Last day of month func. Note that the `is_due` method is never executed - this is because the schedule class is always `schedule` and never `is_last_day_of_month`.
Summary:
Custom schedule type is not being used, so
is_due
is never called.Exact steps to reproduce the issue:
Last day of month func. Note that the `is_due` method is never executed - this is because the schedule class is always `schedule` and never `is_last_day_of_month`.
Detailed information
Appears to be caused by this:
The text was updated successfully, but these errors were encountered: