From: Tom Swanson Date: Tue, 12 Jan 2016 19:28:45 +0000 (-0600) Subject: Dell SC: Adding logging to httpclient X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=21362d00f9c511950ad209f8c7db809c913ff5ee;p=openstack-build%2Fcinder-build.git Dell SC: Adding logging to httpclient Added url and payload logging to REST calls in the HttpClient class of the Dell Storage Center Cinder driver. Change-Id: Iedf915a8678698721e05a938712339e7715b333e --- diff --git a/cinder/volume/drivers/dell/dell_storagecenter_api.py b/cinder/volume/drivers/dell/dell_storagecenter_api.py index abd8291a8..6a438c8e5 100644 --- a/cinder/volume/drivers/dell/dell_storagecenter_api.py +++ b/cinder/volume/drivers/dell/dell_storagecenter_api.py @@ -112,6 +112,7 @@ class HttpClient(object): @utils.retry(exceptions=(requests.ConnectionError,)) def get(self, url): + LOG.debug('get: %(url)s', {'url': url}) return self.session.get( self.__formatUrl(url), headers=self.header, @@ -119,6 +120,9 @@ class HttpClient(object): @utils.retry(exceptions=(requests.ConnectionError,)) def post(self, url, payload): + LOG.debug('post: %(url)s data: %(payload)s', + {'url': url, + 'payload': payload}) return self.session.post( self.__formatUrl(url), data=json.dumps(payload, @@ -128,6 +132,9 @@ class HttpClient(object): @utils.retry(exceptions=(requests.ConnectionError,)) def put(self, url, payload): + LOG.debug('put: %(url)s data: %(payload)s', + {'url': url, + 'payload': payload}) return self.session.put( self.__formatUrl(url), data=json.dumps(payload, @@ -137,6 +144,7 @@ class HttpClient(object): @utils.retry(exceptions=(requests.ConnectionError,)) def delete(self, url): + LOG.debug('delete: %(url)s', {'url': url}) return self.session.delete( self.__formatUrl(url), headers=self.header,