File tree Expand file tree Collapse file tree 3 files changed +4
-0
lines changed Expand file tree Collapse file tree 3 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ def job_model_str(model_str: str) -> str:
1818 return model_str [:- 3 ] + "Task"
1919 return model_str
2020
21+
2122def get_task_type (model_str : str ) -> TaskType :
2223 model_str = job_model_str (model_str )
2324 if model_str not in MODEL_NAMES :
@@ -29,6 +30,7 @@ def get_task_type(model_str: str) -> TaskType:
2930 elif model_str == "ScheduledTask" :
3031 return TaskType .ONCE
3132
33+
3234def create_task_from_dict (task_dict : Dict [str , Any ], update ):
3335 existing_job = Task .objects .filter (name = task_dict ["name" ]).first ()
3436 task_type = get_task_type (task_dict ["model" ])
Original file line number Diff line number Diff line change @@ -406,6 +406,7 @@ class Meta:
406406
407407class RepeatableTask (RepeatableMixin , ScheduledTimeMixin , BaseTask ):
408408 task_type = "RepeatableTask"
409+
409410 class TimeUnits (models .TextChoices ):
410411 SECONDS = "seconds" , _ ("seconds" )
411412 MINUTES = "minutes" , _ ("minutes" )
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ class TaskType(models.TextChoices):
6969 REPEATABLE = "RepeatableTask" , _ ("Repeatable Task" )
7070 ONCE = "OnceTask" , _ ("Run once" )
7171
72+
7273class Task (models .Model ):
7374 class TimeUnits (models .TextChoices ):
7475 SECONDS = "seconds" , _ ("seconds" )
You can’t perform that action at this time.
0 commit comments