]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
NSX: log request body to NSX as debug
authorAaron Rosen <aaronorosen@gmail.com>
Fri, 22 Aug 2014 18:09:29 +0000 (11:09 -0700)
committerAaron Rosen <aaronorosen@gmail.com>
Fri, 29 Aug 2014 07:57:09 +0000 (07:57 +0000)
Previously we never logged the request body that we sent to NSX. This makes
things hard to debug when issues arise as we don't actually log the body of
the request that we made. This patch adds the body to our issue request log
statement.

Change-Id: I7d98e3d844ebe565fb5919aac3f9afd5b4040e69
Closes-bug: 1360394

neutron/plugins/vmware/api_client/request.py

index 3b856e9d558dfce9a1e1f4a3b78761c974043e47..bfc80fcbcaf8b41b594e23fb81b73f2685177cc2 100644 (file)
@@ -86,8 +86,10 @@ class ApiRequest(object):
             return error
 
         url = self._url
-        LOG.debug(_("[%(rid)d] Issuing - request %(conn)s"),
-                  {'rid': self._rid(), 'conn': self._request_str(conn, url)})
+        LOG.debug(_("[%(rid)d] Issuing - request url: %(conn)s "
+                    "body: %(body)s"),
+                  {'rid': self._rid(), 'conn': self._request_str(conn, url),
+                   'body': self._body})
         issued_time = time.time()
         is_conn_error = False
         is_conn_service_unavail = False