Added vROPs consumer, receiver that will consume messages & act on it. Aligned with...
[osm/MON.git] / plugins / OpenStack / Aodh / plugin_instance.py
index 8096f3f..364a12e 100644 (file)
@@ -1,14 +1,14 @@
 """Aodh plugin for the OSM monitoring module."""
 
-import sys
-import logging
+import logging as log
+#import sys
 
-path = "/home/stack/MON"
-if path not in sys.path:
-    sys.path.append(path)
+#path = "/home/stack/MON"
+#if path not in sys.path:
+#    sys.path.append(path)
 
-from plugins.Openstack.Aodh.alarming import Alarming
-from plugins.Openstack.settings import Config
+from plugins.OpenStack.Aodh.alarming import Alarming
+from plugins.OpenStack.settings import Config
 
 
 def register_plugin():
@@ -24,15 +24,18 @@ class Plugin(object):
 
     def __init__(self, config):
         """Plugin instance."""
+        log.info("Initialze the plugin instance.")
         self._config = config
         self._alarm = Alarming()
 
     def config(self):
         """Configure plugin."""
-        self._config.read_environ()
+        log.info("Configure the plugin instance.")
+        self._config.read_environ("aodh")
 
     def alarm(self):
         """Allow alarm info to be received from Aodh."""
+        log.info("Begin alarm functionality.")
         self._alarm.alarming()
 
 register_plugin()