X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_policy_module%2Fcommon%2Fmon_client.py;h=b8c3779114f77da530e25fa6ba09da29269fe98e;hb=e9228cf9ae98c524d477cf823a59515864aba07e;hp=ff8339fe68da92f8f9eaa3fe735ebea5e13749a6;hpb=4584f8e86a492d67d120bfea1195eff1475c0a65;p=osm%2FPOL.git diff --git a/osm_policy_module/common/mon_client.py b/osm_policy_module/common/mon_client.py index ff8339f..b8c3779 100644 --- a/osm_policy_module/common/mon_client.py +++ b/osm_policy_module/common/mon_client.py @@ -53,6 +53,7 @@ class MonClient: threshold: int, operation: str, statistic: str = "AVERAGE", + action: str = '', ): cor_id = random.randint(1, 10e7) msg = self._build_create_alarm_payload( @@ -64,6 +65,7 @@ class MonClient: threshold, statistic, operation, + action, ) log.debug("Sending create_alarm_request %s", msg) producer = AIOKafkaProducer( @@ -170,6 +172,7 @@ class MonClient: threshold: int, statistic: str, operation: str, + action: str, ): alarm_create_request = { @@ -182,6 +185,7 @@ class MonClient: "severity": "critical", "threshold_value": threshold, "statistic": statistic, + "action": action, "tags": { "ns_id": ns_id, "vdu_name": vdu_name,