Skip to content
Snippets Groups Projects

add moodi start and stop steps

Merged Mohammad Torkashvand requested to merge add-moodi-steps into develop
All threads resolved!
1 file
+ 6
2
Compare changes
  • Side-by-side
  • Inline
@@ -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
}
}
},
Loading