Trigger cron validation

This commit is contained in:
Ilan Steemers
2020-07-01 14:18:04 +02:00
parent f48e26fbf9
commit 532199fff3
2 changed files with 13 additions and 2 deletions
+6 -2
View File
@@ -106,7 +106,7 @@ def schedule(func, *args, **kwargs):
raise IntegrityError("A schedule with the same name already exists.")
# create and return the schedule
return Schedule.objects.create(
s = Schedule(
name=name,
func=func,
hook=hook,
@@ -116,8 +116,12 @@ def schedule(func, *args, **kwargs):
minutes=minutes,
repeats=repeats,
next_run=next_run,
cron=cron
cron=cron,
)
# make sure we trigger validation
s.full_clean()
s.save()
return s
def result(task_id, wait=0, cached=Conf.CACHED):