upgrade wakatime-cli to v6.0.6

This commit is contained in:
Alan Hamlett
2016-06-17 10:17:29 +02:00
parent 044867449a
commit b340637331
4 changed files with 15 additions and 12 deletions

View File

@@ -73,11 +73,15 @@ class JsonFormatter(logging.Formatter):
def traceback_formatter(*args, **kwargs):
if 'level' in kwargs and (kwargs['level'].lower() == 'warn' or kwargs['level'].lower() == 'warning'):
try:
level = kwargs.get('level', args[0]).lower()
except:
level = None
if level == 'warn' or level == 'warning':
logging.getLogger('WakaTime').warning(traceback.format_exc())
elif 'level' in kwargs and kwargs['level'].lower() == 'info':
elif level == 'info':
logging.getLogger('WakaTime').info(traceback.format_exc())
elif 'level' in kwargs and kwargs['level'].lower() == 'debug':
elif level == 'debug':
logging.getLogger('WakaTime').debug(traceback.format_exc())
else:
logging.getLogger('WakaTime').error(traceback.format_exc())