Verbose logging on error
* Create rest logger instance only once.
* If the token does not seams special it is omitted.
* The log level setting in tempest.conf has limitations in
configuring log level, so it is removed for now.
* No extra logging on error in any different log level.
Bug: #1089846
Change-Id: Ibd664520e81e072ea1040c47d0aeef4980903118
diff --git a/tempest/services/object_storage/object_client.py b/tempest/services/object_storage/object_client.py
index edfb234..187e80d 100644
--- a/tempest/services/object_storage/object_client.py
+++ b/tempest/services/object_storage/object_client.py
@@ -167,11 +167,11 @@
self._set_auth()
req_url = "%s/%s" % (self.base_url, url)
+ self._log_request(method, req_url, headers, body)
resp, resp_body = self.http_obj.request(req_url, method,
headers=headers, body=body)
-
+ self._log_response(resp, resp_body)
if resp.status == 401 or resp.status == 403:
- self._log(req_url, body, resp, resp_body)
raise exceptions.Unauthorized()
return resp, resp_body