From 62dbac1c261cef908850101a164ca6cd4ab95230 Mon Sep 17 00:00:00 2001 From: Mike Blume Date: Mon, 20 Sep 2010 17:43:16 +0000 Subject: [PATCH] some controls on ouput verbosity --- axes/decorators.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/axes/decorators.py b/axes/decorators.py index 6a0d299..d11b47a 100644 --- a/axes/decorators.py +++ b/axes/decorators.py @@ -48,6 +48,11 @@ try: except: LOCKOUT_URL = None +try: + VERBOSE = settings.AXES_VERBOSE +except: + VERBOSE = True + def query2str(items): return '\n'.join(['%s=%s' % (k, v) for k,v in items]) @@ -87,7 +92,7 @@ def watch_login(func): def decorated_login(request, *args, **kwargs): # share some useful information - if func.__name__ != 'decorated_login': + if func.__name__ != 'decorated_login' and VERBOSE: log.info('Calling decorated function: %s' % func) if args: log.info('args: %s' % args) if kwargs: log.info('kwargs: %s' % kwargs)