Пример #1
0
def handle_run_approved_triggered(workers_backend,
                                  event: "Event") -> None:  # noqa: F821
    run = manager.get_run(run_id=event.instance_id, run=event.instance)
    if not run:
        return

    if run.is_managed and conf.get(SCHEDULER_ENABLED):
        workers_backend.send(CoreSchedulerCeleryTasks.RUNS_START,
                             kwargs={"run_id": event.instance_id})
        return

    manager.runs_start(run_id=event.instance_id, run=event.instance)
Пример #2
0
def runs_start(run_id):
    manager.runs_start(run_id=run_id, run=None)