X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=plugins%2FOpenStack%2FGnocchi%2Fplugin_instance.py;h=7b516e8bf4336e428ba9b2297c562399fab9a01d;hb=refs%2Fchanges%2F84%2F2284%2F1;hp=8e4296fef8a62557f55b980a5e13f9daf1a00945;hpb=b9bcdc37e0c5d4fc27916ac0e4f7e59a1257f369;p=osm%2FMON.git diff --git a/plugins/OpenStack/Gnocchi/plugin_instance.py b/plugins/OpenStack/Gnocchi/plugin_instance.py index 8e4296f..7b516e8 100644 --- a/plugins/OpenStack/Gnocchi/plugin_instance.py +++ b/plugins/OpenStack/Gnocchi/plugin_instance.py @@ -23,6 +23,11 @@ import logging as log +try: + import gnocchiclient +except ImportError: + log.warn("Gnocchiclient could not be imported") + from plugins.OpenStack.Gnocchi.metrics import Metrics from plugins.OpenStack.settings import Config @@ -56,4 +61,5 @@ class Plugin(object): log.info("Initialize metric functionality.") self._metrics.metric_calls() -register_plugin() +if gnocchiclient: + register_plugin()