From f526443959d6b5991510e04739afdb3d5485b1e5 Mon Sep 17 00:00:00 2001
From: Mohammad Torkashvand <mohammad.torkashvand@geant.org>
Date: Fri, 18 Oct 2024 15:09:50 +0200
Subject: [PATCH] add moodi host to steps

---
 gso/utils/workflow_steps.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gso/utils/workflow_steps.py b/gso/utils/workflow_steps.py
index 1cbd0fd9..56c23b5c 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
                 }
             }
         },
-- 
GitLab