X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fplugins%2FCloudWatch%2Fmetric_alarms.py;h=8e5b6fe85180b7683a131f02c3e4cce6e7846fdc;hb=b726161f9fe605ceb418d9b5df12d295bff28c3a;hp=d8b371553172187d3a16cccd61cb2c35a0aea355;hpb=079c73d1d0f0f6176a8089ea1b3bbd301e394334;p=osm%2FMON.git diff --git a/osm_mon/plugins/CloudWatch/metric_alarms.py b/osm_mon/plugins/CloudWatch/metric_alarms.py index d8b3715..8e5b6fe 100644 --- a/osm_mon/plugins/CloudWatch/metric_alarms.py +++ b/osm_mon/plugins/CloudWatch/metric_alarms.py @@ -24,16 +24,7 @@ __author__ = "Wajeeha Hamid" __date__ = "18-September-2017" -import sys -import os -import re -import datetime -import random -import json import logging -from random import randint -from operator import itemgetter -from connection import Connection log = logging.getLogger(__name__) @@ -67,7 +58,7 @@ class MetricAlarm(): self.del_resp = dict() def config_alarm(self,cloudwatch_conn,create_info): - """Configure or Create a new alarm""" + """Configure or Create a new alarm""" inner_dict = dict() """ Alarm Name to ID Mapping """ alarm_info = create_info['alarm_create_request'] @@ -128,7 +119,7 @@ class MetricAlarm(): #----------------------------------------------------------------------------------------------------------------------------- def update_alarm(self,cloudwatch_conn,update_info): - """Update or reconfigure an alarm""" + """Update or reconfigure an alarm""" inner_dict = dict() alarm_info = update_info['alarm_update_request'] @@ -188,7 +179,7 @@ class MetricAlarm(): #----------------------------------------------------------------------------------------------------------------------------- def delete_Alarm(self,cloudwatch_conn,del_info_all): - """Deletes an Alarm with specified alarm_id""" + """Deletes an Alarm with specified alarm_id""" inner_dict = dict() del_info = del_info_all['alarm_delete_request'] status = self.is_present(cloudwatch_conn,del_info['alarm_uuid']) @@ -253,7 +244,7 @@ class MetricAlarm(): alarm_info['schema_version'] = str(list_info['schema_version']) alarm_info['schema_type'] = 'list_alarm_response' - alarm_info['list_alarm_resp'] = alarm_list + alarm_info['list_alarm_response'] = alarm_list return alarm_info except Exception as e: @@ -261,7 +252,7 @@ class MetricAlarm(): #----------------------------------------------------------------------------------------------------------------------------- def alarm_details(self,cloudwatch_conn,ack_info): - """Get an individual alarm details specified by alarm_name""" + """Get an individual alarm details specified by alarm_name""" try: alarms_details=cloudwatch_conn.describe_alarm_history() alarm_details_all = dict() @@ -306,10 +297,10 @@ class MetricAlarm(): return alarm_details_dict except Exception as e: - log.error("Error getting alarm details: %s",str(e)) + log.error("Error getting alarm details: %s",str(e)) #----------------------------------------------------------------------------------------------------------------------------- def is_present(self,cloudwatch_conn,alarm_id): - """Finding alarm from already configured alarms""" + """Finding alarm from already configured alarms""" alarm_info = dict() try: alarms = cloudwatch_conn.describe_alarms()