Skip to content

Commit 0ce618f

Browse files
committed
add requests logging
Signed-off-by: Chris Snow <[email protected]>
1 parent 7de8c3a commit 0ce618f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

hpecp/client.py

+12
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@
2626
import os
2727
from configparser import SafeConfigParser
2828

29+
import logging
2930
import requests
31+
import six
3032
from six import raise_from
3133

3234
from .catalog import CatalogController
@@ -474,6 +476,16 @@ def create_session(self):
474476

475477
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
476478

479+
if self.log.level == 10: # "DEBUG"
480+
if six.PY3:
481+
import http.client
482+
483+
http.client.HTTPConnection.debuglevel = 1
484+
485+
requests_log = logging.getLogger("requests.packages.urllib3")
486+
requests_log.setLevel(logging.DEBUG)
487+
requests_log.propagate = True
488+
477489
response = None
478490
try:
479491
self.log.debug("REQ: {} : {} {}".format("Login", "post", url))

0 commit comments

Comments
 (0)