diff --git a/src/config/svc-monitor/svc_monitor/nova_client.py b/src/config/svc-monitor/svc_monitor/nova_client.py index 6e52c41c22c..271e3ca66ef 100644 --- a/src/config/svc-monitor/svc_monitor/nova_client.py +++ b/src/config/svc-monitor/svc_monitor/nova_client.py @@ -3,8 +3,9 @@ from novaclient import exceptions as nc_exc class ServiceMonitorNovaClient(object): - def __init__(self, args): + def __init__(self, args, logger): self._args = args + self.logger = logger self._nova = {} def _novaclient_get(self, proj_name, reauthenticate=False): diff --git a/src/config/svc-monitor/svc_monitor/svc_monitor.py b/src/config/svc-monitor/svc_monitor/svc_monitor.py index d376441cbc7..1d6f2f0fef5 100644 --- a/src/config/svc-monitor/svc_monitor/svc_monitor.py +++ b/src/config/svc-monitor/svc_monitor/svc_monitor.py @@ -119,7 +119,7 @@ def post_init(self, vnc_lib, args=None): self._nova_client = importutils.import_object( 'svc_monitor.nova_client.ServiceMonitorNovaClient', - self._args) + self._args, self.logger) # load vrouter scheduler self.vrouter_scheduler = importutils.import_object(