diff --git a/gso/utils/workflow_steps.py b/gso/utils/workflow_steps.py index 1cbd0fd93b01e0b538fe8608865b9103d9cc03be..56c23b5cf2046fb404f6fd5ce02581808f117dec 100644 --- a/gso/utils/workflow_steps.py +++ b/gso/utils/workflow_steps.py @@ -394,12 +394,14 @@ def prompt_sharepoint_checklist_url(checklist_url: str) -> FormGenerator: @step("Start Moodi") def start_moodi(subscription: dict[str, Any]) -> LSOState: """Start monitoring on demand using Moodi Telemetry stack.""" + params = load_oss_params() + return { "playbook_name": "moodi_telemetry/playbooks/start_moodi.yaml", "inventory": { "all": { "hosts": { - "moodi.test.gap.geant.org": None + params.MOODI.host: None } } }, @@ -410,12 +412,14 @@ def start_moodi(subscription: dict[str, Any]) -> LSOState: @step("Stop Moodi") def stop_moodi() -> LSOState: """Stop monitoring on demand.""" + params = load_oss_params() + return { "playbook_name": "moodi_telemetry/playbooks/stop_moodi.yaml", "inventory": { "all": { "hosts": { - "moodi.test.gap.geant.org": None + params.MOODI.host: None } } },