Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
[plstackapi.git] / planetstack / monitor / __init__.py
index 1dd5074..d29d017 100644 (file)
@@ -1,3 +1,11 @@
-from observer import ceilometer
+from planetstack.settings import STATISTICS_DRIVER
 
-driver = ceilometer.CeilometerDriver()
+if (STATISTICS_DRIVER=="ceilometer"):
+    from observer import ceilometer
+    driver = ceilometer.CeilometerDriver()
+elif (not STATISTICS_DRIVER) or (STATISTICS_DRIVER.lower() == "none"):
+    # disabled
+    driver = None
+else:
+    driver = None
+    print "WARNING: Unknown statistics driver %s" % STATISTICS_DRIVER