mirror of
https://github.com/django-q2/django-q2.git
synced 2026-10-03 16:48:11 +08:00
Trigger cron validation
This commit is contained in:
+6
-2
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user