Refactor scaling group config and adds partial support for vnf metrics
[osm/POL.git] / osm_policy_module / core / database.py
index e522b8d..9bd8ac8 100644 (file)
@@ -75,5 +75,8 @@ class DatabaseManager:
             db.connect()
             db.create_tables([ScalingGroup, ScalingPolicy, ScalingCriteria, ScalingAlarm])
             db.close()
-        except Exception as e:
+        except Exception:
             log.exception("Error creating tables: ")
+
+    def get_alarm(self, alarm_id: str):
+        return ScalingAlarm.select().where(ScalingAlarm.alarm_id == alarm_id).get()