Make logging of http requests more verbose

This commit is contained in:
Alexander Kukushkin
2015-06-09 10:25:33 +02:00
parent 5b7a60657f
commit da4f9e8445
2 changed files with 4 additions and 2 deletions
+1
View File
@@ -74,6 +74,7 @@ class Governor:
def main():
logging.basicConfig(format='%(asctime)s %(levelname)s: %(message)s', level=logging.INFO)
logging.getLogger('requests').setLevel(logging.WARNING)
setup_signal_handlers()
if len(sys.argv) < 2 or not os.path.isfile(sys.argv[1]):
+3 -2
View File
@@ -67,7 +67,7 @@ class Client:
while response is None:
uri = self.client_url(path)
try:
logger.info(uri)
logger.info('GET %s', uri)
response = requests.get(uri, timeout=self.timeout)
except RequestException:
self._next_server()
@@ -150,7 +150,7 @@ class Client:
while response is None:
uri = self.client_url(path)
try:
logger.info(uri)
logger.info('PUT %s', uri)
response = requests.put(uri, timeout=self.timeout, data=data)
except RequestException:
logger.exception('PUT %s data=%s', uri, data)
@@ -171,6 +171,7 @@ class Client:
while response is None:
uri = self.client_url(path)
try:
logger.info('DELETE %s', uri)
response = requests.delete(uri, timeout=self.timeout)
except RequestException:
logger.exception('DELETE %s', uri)