summaryrefslogtreecommitdiff
path: root/ceilometer/network
diff options
context:
space:
mode:
authorMehdi Abaakouk <sileht@redhat.com>2016-10-10 22:06:22 +0200
committerMehdi Abaakouk <sileht@redhat.com>2016-10-11 14:59:52 +0200
commitf28d1398bf4efe0fcec7444db8d61508b5a3918e (patch)
tree5a5277995d467f1984ffb7de82da7c8885287ef6 /ceilometer/network
parent692c3e474e66cb82d9038be2cc2e0aa67a72720e (diff)
downloadceilometer-f28d1398bf4efe0fcec7444db8d61508b5a3918e.tar.gz
neutron_client: stop using global conf
Change-Id: Idd2814b8d971bea7df1aec0522c333f91f79c8ec
Diffstat (limited to 'ceilometer/network')
-rw-r--r--ceilometer/network/services/discovery.py4
-rw-r--r--ceilometer/network/services/lbaas.py2
-rw-r--r--ceilometer/network/statistics/opencontrail/driver.py3
3 files changed, 6 insertions, 3 deletions
diff --git a/ceilometer/network/services/discovery.py b/ceilometer/network/services/discovery.py
index f20af9d4..0e5cebb3 100644
--- a/ceilometer/network/services/discovery.py
+++ b/ceilometer/network/services/discovery.py
@@ -13,6 +13,8 @@
# License for the specific language governing permissions and limitations
# under the License.
+from oslo_config import cfg
+
from ceilometer.agent import plugin_base
from ceilometer import neutron_client
@@ -22,7 +24,7 @@ class _BaseServicesDiscovery(plugin_base.DiscoveryBase):
def __init__(self):
super(_BaseServicesDiscovery, self).__init__()
- self.neutron_cli = neutron_client.Client()
+ self.neutron_cli = neutron_client.Client(cfg.CONF)
class LBPoolsDiscovery(_BaseServicesDiscovery):
diff --git a/ceilometer/network/services/lbaas.py b/ceilometer/network/services/lbaas.py
index 5f33d22c..5def3495 100644
--- a/ceilometer/network/services/lbaas.py
+++ b/ceilometer/network/services/lbaas.py
@@ -227,7 +227,7 @@ class _LBStatsPollster(base.BaseServicesPollster):
def __init__(self):
super(_LBStatsPollster, self).__init__()
- self.client = neutron_client.Client()
+ self.client = neutron_client.Client(cfg.CONF)
self.lb_version = cfg.CONF.service_types.neutron_lbaas_version
@staticmethod
diff --git a/ceilometer/network/statistics/opencontrail/driver.py b/ceilometer/network/statistics/opencontrail/driver.py
index 5cb32dee..492e70e7 100644
--- a/ceilometer/network/statistics/opencontrail/driver.py
+++ b/ceilometer/network/statistics/opencontrail/driver.py
@@ -14,6 +14,7 @@
import re
+from oslo_config import cfg
from six.moves.urllib import parse as urlparse
from ceilometer.network.statistics import driver
@@ -65,7 +66,7 @@ class OpencontrailDriver(driver.Driver):
data = {
'o_client': client.Client(endpoint),
- 'n_client': neutron_client.Client()
+ 'n_client': neutron_client.Client(cfg.CONF)
}
cache['network.statistics.opencontrail'] = data