From 119addb8bfb532db63efd7e260bacddc6748a0bd Mon Sep 17 00:00:00 2001 From: Eyal Date: Tue, 27 Mar 2018 11:28:05 +0300 Subject: [PATCH] add logger instance to be used otherwise uses keystoneauth logging that might be disabled Change-Id: Ie1499f5245fee0ce7998828e2757005ac8270d53 --- vitrageclient/v1/client.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vitrageclient/v1/client.py b/vitrageclient/v1/client.py index 4b85ea1..0be8b81 100644 --- a/vitrageclient/v1/client.py +++ b/vitrageclient/v1/client.py @@ -9,6 +9,7 @@ # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. +import logging from vitrageclient import client @@ -25,8 +26,9 @@ from vitrageclient.v1 import webhook class Client(object): def __init__(self, session=None, service_type='rca', **kwargs): + logger = logging.getLogger(__name__) self._api = client.VitrageClient(session, service_type=service_type, - **kwargs) + logger=logger, **kwargs) self.topology = topology.Topology(self._api) self.resource = resource.Resource(self._api) self.alarm = alarm.Alarm(self._api)