File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
services/director-v2/src/simcore_service_director_v2/modules/comp_scheduler Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 55from common_library .async_tools import cancel_wait_task
66from fastapi import FastAPI
77from models_library .projects import ProjectID
8+ from models_library .projects_state import RunningState
89from models_library .users import UserID
910from servicelib .background_task import create_periodic_task
1011from servicelib .exception_utils import suppress_exceptions
1617from ...models .comp_pipelines import CompPipelineAtDB
1718from ...models .comp_runs import RunMetadataDict
1819from ...models .comp_tasks import CompTaskAtDB
19- from ...utils .rabbitmq import publish_project_log
20+ from ...utils .rabbitmq import publish_pipeline_scheduling_state , publish_project_log
2021from ..db import get_db_engine
2122from ..db .repositories .comp_pipelines import CompPipelinesRepository
2223from ..db .repositories .comp_runs import CompRunsRepository
@@ -92,6 +93,9 @@ async def run_new_pipeline(
9293 log = f"Project pipeline scheduled using { 'on-demand clusters' if use_on_demand_clusters else 'pre-defined clusters' } , starting soon..." ,
9394 log_level = logging .INFO ,
9495 )
96+ await publish_pipeline_scheduling_state (
97+ rabbitmq_client , user_id , project_id , new_run .result
98+ )
9599
96100
97101async def stop_pipeline (
You can’t perform that action at this time.
0 commit comments