diff --git a/cloudkitty/orchestrator.py b/cloudkitty/orchestrator.py index e64ec192..92b8df3b 100644 --- a/cloudkitty/orchestrator.py +++ b/cloudkitty/orchestrator.py @@ -231,7 +231,7 @@ class Orchestrator(object): transformers = transformer.get_transformers() self.collector = collector.get_collector(transformers) - self.storage = storage.get_storage(collector=self.collector) + self.storage = storage.get_storage() # RPC self.server = None diff --git a/cloudkitty/storage/__init__.py b/cloudkitty/storage/__init__.py index c1e8445d..3c009197 100644 --- a/cloudkitty/storage/__init__.py +++ b/cloudkitty/storage/__init__.py @@ -22,7 +22,6 @@ from oslo_log import log as logging import six from stevedore import driver -from cloudkitty import collector as ck_collector from cloudkitty import utils as ck_utils @@ -37,12 +36,9 @@ METRICS_CONF = ck_utils.get_metrics_conf(CONF.collect.metrics_conf) STORAGES_NAMESPACE = 'cloudkitty.storage.backends' -def get_storage(collector=None): - if not collector: - collector = ck_collector.get_collector() +def get_storage(): storage_args = { 'period': METRICS_CONF.get('period', 3600), - 'collector': collector, } backend = driver.DriverManager( STORAGES_NAMESPACE,