projects
/
pyrungps.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Bug fixes
[pyrungps.git]
/
pyrungps.py
diff --git
a/pyrungps.py
b/pyrungps.py
index 52904300165504b455309aadcd914074ff8c55c0..62afae74444c8a26ec1e89e2c85691ff8e454071 100644
(file)
--- a/
pyrungps.py
+++ b/
pyrungps.py
@@
-42,7
+42,8
@@
def sync_folder(username,year,month,dir=".",verbose=False,force=False):
training_list = get_page(username,year,month)
for tr in training_list:
training_list = get_page(username,year,month)
for tr in training_list:
- filename = "%s/%s_%s.gpx" % (dir,tr[0],tr[1])
+ filename = "%s/%04d/%02d/%s_%s.gpx" % (dir,year,(month+1),tr[0],tr[1])
+ dirname = "%s/%04d/%02d" % (dir,year,(month+1))
if os.path.exists(filename) and not force:
if os.path.exists(filename) and not force:
@@
-50,7
+51,12
@@
def sync_folder(username,year,month,dir=".",verbose=False,force=False):
print "training %s exists, skipping" % (filename)
else:
print "training %s exists, skipping" % (filename)
else:
-
+
+ try:
+ os.mkdir(dirname)
+ except:
+ None
+
xml=get_gpx_track(tr[1],tr[0])
if verbose:
xml=get_gpx_track(tr[1],tr[0])
if verbose: