Logger: use optional kwargs instead of positional args.

bzr revid: p_christ@hol.gr-20100622111549-sff9q43ahcihgq91
This commit is contained in:
P. Christeas 2010-06-22 14:15:49 +03:00
parent 285e307f25
commit 09db16f527
2 changed files with 5 additions and 5 deletions

View File

@ -268,9 +268,9 @@ class Logger(object):
# better ignore the exception and carry on..
pass
def set_loglevel(self, level, *args):
if args and args[0]:
log = logging.getLogger(str(args[0]))
def set_loglevel(self, level, logger=None):
if logger is not None:
log = logging.getLogger(str(logger))
else:
log = logging.getLogger()
log.setLevel(logging.INFO) # make sure next msg is printed

View File

@ -556,9 +556,9 @@ GNU Public Licence.
def exp_login_message(self):
return tools.config.get('login_message', False)
def exp_set_loglevel(self, loglevel, *args):
def exp_set_loglevel(self, loglevel, logger=None):
l = netsvc.Logger()
l.set_loglevel(int(loglevel), *args)
l.set_loglevel(int(loglevel), logger)
return True
def exp_get_stats(self):