From: Stavros Sachtouris Date: Fri, 22 Mar 2013 17:06:40 +0000 (+0200) Subject: Disable token logging (synnefo bug #3480) X-Git-Tag: 0.9rc1~62^2~11 X-Git-Url: https://code.grnet.gr/git/kamaki/commitdiff_plain/2406db97519c568e77164475a55aba6f2babb656 Disable token logging (synnefo bug #3480) --- diff --git a/kamaki/clients/__init__.py b/kamaki/clients/__init__.py index 3cacc3f..6d6e9c5 100644 --- a/kamaki/clients/__init__.py +++ b/kamaki/clients/__init__.py @@ -41,7 +41,9 @@ from kamaki.clients.connection.kamakicon import KamakiHTTPConnection from kamaki.clients.connection.errors import KamakiConnectionError from kamaki.clients.connection.errors import KamakiResponseError +LOG_TOKEN = False DEBUG_LOG = get_log_filename() + add_file_logger('clients.send', __name__, filename=DEBUG_LOG) sendlog = get_logger('clients.send') sendlog.debug('Logging location: %s' % DEBUG_LOG) @@ -224,6 +226,8 @@ class Client(object): headers.update(async_headers) for key, val in headers.items(): + if (not LOG_TOKEN) and key.lower() == 'x-auth-token': + continue sendlog.info('\t%s: %s', key, val) sendlog.info('') if data: @@ -231,6 +235,8 @@ class Client(object): recvlog.info('%d %s', r.status_code, r.status) for key, val in r.headers.items(): + if (not LOG_TOKEN) and key.lower() == 'x-auth-token': + continue recvlog.info('%s: %s', key, val) if r.content: datarecvlog.info(r.content)