Skip to content
Snippets Groups Projects

add threshold vars for BGP to moodi

2 files
+ 24
8
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -24,6 +24,7 @@ from gso.utils.shared_enums import Vendor
@@ -24,6 +24,7 @@ from gso.utils.shared_enums import Vendor
SKIP_MOODI_KEY = "__skip_moodi"
SKIP_MOODI_KEY = "__skip_moodi"
IS_HUMAN_INITIATED_WF_KEY = "__is_human_initiated_wf"
IS_HUMAN_INITIATED_WF_KEY = "__is_human_initiated_wf"
 
MOODI_EXTRA_KWARGS_KEY = "__moodi_extra_kwargs"
def _deploy_base_config(
def _deploy_base_config(
@@ -419,7 +420,10 @@ def start_moodi() -> StepList:
@@ -419,7 +420,10 @@ def start_moodi() -> StepList:
return {
return {
"playbook_name": "moodi_telemetry/playbooks/start_moodi.yaml",
"playbook_name": "moodi_telemetry/playbooks/start_moodi.yaml",
"inventory": {"all": {"hosts": {host: None}}},
"inventory": {"all": {"hosts": {host: None}}},
"extra_vars": {"subscription": state.get("scoped_subscription", state.get("subscription"))},
"extra_vars": {
 
"subscription": state.get("scoped_subscription", state.get("subscription")),
 
"extra_kwargs": state.get(MOODI_EXTRA_KWARGS_KEY, {}),
 
},
}
}
return _is_moodi_enabled(indifferent_lso_interaction(_start_moodi))
return _is_moodi_enabled(indifferent_lso_interaction(_start_moodi))
Loading