forked from luna/vim-rana-local
upgrade wakatime-cli to v6.0.7
This commit is contained in:
parent
df5bb015ff
commit
31b1a5d782
3 changed files with 15 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
||||||
__title__ = 'wakatime'
|
__title__ = 'wakatime'
|
||||||
__description__ = 'Common interface to the WakaTime api.'
|
__description__ = 'Common interface to the WakaTime api.'
|
||||||
__url__ = 'https://github.com/wakatime/wakatime'
|
__url__ = 'https://github.com/wakatime/wakatime'
|
||||||
__version_info__ = ('6', '0', '6')
|
__version_info__ = ('6', '0', '7')
|
||||||
__version__ = '.'.join(__version_info__)
|
__version__ = '.'.join(__version_info__)
|
||||||
__author__ = 'Alan Hamlett'
|
__author__ = 'Alan Hamlett'
|
||||||
__author_email__ = 'alan@wakatime.com'
|
__author_email__ = 'alan@wakatime.com'
|
||||||
|
|
|
@ -187,7 +187,7 @@ def parseArguments():
|
||||||
# update args from configs
|
# update args from configs
|
||||||
if not args.hostname:
|
if not args.hostname:
|
||||||
if configs.has_option('settings', 'hostname'):
|
if configs.has_option('settings', 'hostname'):
|
||||||
args.hostname = configs.get('settings', 'hostname')
|
args.hostname = configs.get('settings', 'hostname')
|
||||||
if not args.key:
|
if not args.key:
|
||||||
default_key = None
|
default_key = None
|
||||||
if configs.has_option('settings', 'api_key'):
|
if configs.has_option('settings', 'api_key'):
|
||||||
|
@ -388,6 +388,18 @@ def send_heartbeat(project=None, branch=None, hostname=None, stats={}, key=None,
|
||||||
log.warn(exception_data)
|
log.warn(exception_data)
|
||||||
else:
|
else:
|
||||||
log.error(exception_data)
|
log.error(exception_data)
|
||||||
|
|
||||||
|
except: # delete cached session when requests raises unknown exception
|
||||||
|
exception_data = {
|
||||||
|
sys.exc_info()[0].__name__: u(sys.exc_info()[1]),
|
||||||
|
'traceback': traceback.format_exc(),
|
||||||
|
}
|
||||||
|
if offline:
|
||||||
|
queue = Queue()
|
||||||
|
queue.push(data, json.dumps(stats), plugin)
|
||||||
|
log.warn(exception_data)
|
||||||
|
session_cache.delete()
|
||||||
|
|
||||||
else:
|
else:
|
||||||
code = response.status_code if response is not None else None
|
code = response.status_code if response is not None else None
|
||||||
content = response.text if response is not None else None
|
content = response.text if response is not None else None
|
||||||
|
|
|
@ -56,7 +56,7 @@ class ProjectMap(BaseProject):
|
||||||
msg=u(ex),
|
msg=u(ex),
|
||||||
pattern=u(pattern),
|
pattern=u(pattern),
|
||||||
))
|
))
|
||||||
except TypeError: # pragma: nocover
|
except TypeError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
return None
|
return None
|
||||||
|
|
Loading…
Reference in a new issue