Skip to content
Snippets Groups Projects
Commit 2861225c authored by Robert Habermann's avatar Robert Habermann
Browse files

store the send request in Client._request

parent 85791808
No related branches found
No related tags found
No related merge requests found
......@@ -1209,6 +1209,9 @@ class Client(object):
Returns:
requests.Response:
.. todo::
store/return a copy of request (e.g. for debugging purposes?!)
.. note::
Supported HTTP Methods: GET, HEAD, PATCH, POST, PUT
"""
......@@ -1221,6 +1224,7 @@ class Client(object):
headers = {"Content-Type": "application/json"}
json_payload = json.dumps(payload)
# print("sending {0} to {1} as {2}".format(payload, url, http_method.upper()))
try:
response = requests.request(http_method.upper(),
url,
......@@ -1272,6 +1276,9 @@ class Client(object):
self._result_status_code = response.status_code
self._result_content = response.content
# store a copy of the request
self._request = response.request
if self.operation == "SessionCreate":
self._result_type = "SessionID"
elif self.operation == "TicketGet":
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment