diff --git a/apps/opm/services.py b/apps/opm/services.py index 591741a3..0459ddeb 100644 --- a/apps/opm/services.py +++ b/apps/opm/services.py @@ -1,4 +1,5 @@ +import time from apps.ecm.service import check_not_in_place from apps.ecm.tasks import opl_task from apps.opm.models import Operation, Opl, OplWorker @@ -100,6 +101,7 @@ def start_mtask(opl: Opl): vc_codes = list(op.vchannels.all().values_list('code', flat=True)) opl_id = opl.id task = opl_task.delay(vc_codes, opl_id) + time.sleep(3) opl.mtask = TaskResult.objects.get(task_id=task.task_id) opl.save()