use os.path.join for Windows compatible config file path.
This commit is contained in:
parent
56a6aa4baa
commit
42e1420649
1 changed files with 7 additions and 7 deletions
|
@ -9,7 +9,7 @@ __version__ = '0.2.7'
|
||||||
|
|
||||||
import time
|
import time
|
||||||
import uuid
|
import uuid
|
||||||
from os.path import expanduser, dirname, realpath, isfile
|
from os.path import expanduser, dirname, realpath, isfile, join
|
||||||
from subprocess import call, Popen
|
from subprocess import call, Popen
|
||||||
import platform
|
import platform
|
||||||
import sublime
|
import sublime
|
||||||
|
@ -28,19 +28,19 @@ BUSY = False
|
||||||
|
|
||||||
|
|
||||||
# To be backwards compatible, rename config file
|
# To be backwards compatible, rename config file
|
||||||
if isfile(expanduser('~/.wakatime')):
|
if isfile(join(expanduser('~'), '.wakatime')):
|
||||||
call([
|
call([
|
||||||
'mv',
|
'mv',
|
||||||
expanduser('~/.wakatime'),
|
join(expanduser('~'), '.wakatime'),
|
||||||
expanduser('~/.wakatime.conf')
|
join(expanduser('~'), '.wakatime.conf')
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|
||||||
# Create config file if it does not already exist
|
# Create config file if it does not already exist
|
||||||
if not isfile(expanduser('~/.wakatime.conf')):
|
if not isfile(join(expanduser('~'), '.wakatime.conf')):
|
||||||
def got_key(text):
|
def got_key(text):
|
||||||
if text:
|
if text:
|
||||||
cfg = open(expanduser('~/.wakatime.conf'), 'w')
|
cfg = open(join(expanduser('~'), '.wakatime.conf'), 'w')
|
||||||
cfg.write('api_key=%s' % text)
|
cfg.write('api_key=%s' % text)
|
||||||
cfg.close()
|
cfg.close()
|
||||||
sublime.active_window().show_input_panel('Enter your WakaTi.me api key:', '', got_key, None, None)
|
sublime.active_window().show_input_panel('Enter your WakaTi.me api key:', '', got_key, None, None)
|
||||||
|
@ -67,7 +67,7 @@ def api(targetFile, timestamp, isWrite=False, endtime=0):
|
||||||
if endtime:
|
if endtime:
|
||||||
cmd.extend(['--endtime', str('%f' % endtime)])
|
cmd.extend(['--endtime', str('%f' % endtime)])
|
||||||
#print(cmd)
|
#print(cmd)
|
||||||
with open(expanduser('~/.wakatime.log'), 'a') as stderr:
|
with open(join(expanduser('~'), '.wakatime.log'), 'a') as stderr:
|
||||||
Popen(cmd, stderr=stderr)
|
Popen(cmd, stderr=stderr)
|
||||||
LAST_ACTION = timestamp
|
LAST_ACTION = timestamp
|
||||||
if endtime and endtime > LAST_ACTION:
|
if endtime and endtime > LAST_ACTION:
|
||||||
|
|
Loading…
Reference in a new issue