yikes
This commit is contained in:
parent
28e46f6f51
commit
8ff59fdaf0
@ -54,15 +54,16 @@ def sync(args):
|
|||||||
with open(args['lockfile'], 'w') as f:
|
with open(args['lockfile'], 'w') as f:
|
||||||
f.write(str(os.getpid()))
|
f.write(str(os.getpid()))
|
||||||
with open(args['logfile'], 'a') as log:
|
with open(args['logfile'], 'a') as log:
|
||||||
try:
|
# try:
|
||||||
|
# Disabled the try/except because otherwise it complains on broken symlinks. Gah!
|
||||||
subprocess.call(cmd, stdout = log, stderr = subprocess.STDOUT)
|
subprocess.call(cmd, stdout = log, stderr = subprocess.STDOUT)
|
||||||
now = int(datetime.datetime.timestamp(datetime.datetime.utcnow()))
|
now = int(datetime.datetime.timestamp(datetime.datetime.utcnow()))
|
||||||
with open(os.path.join(dest['path'], 'lastsync'), 'w') as f:
|
with open(os.path.join(dest['path'], 'lastsync'), 'w') as f:
|
||||||
f.write(str(now) + '\n')
|
f.write(str(now) + '\n')
|
||||||
os.remove(args['lockfile'])
|
os.remove(args['lockfile'])
|
||||||
except:
|
# except:
|
||||||
os.remove(args['lockfile'])
|
# os.remove(args['lockfile'])
|
||||||
exit('!! The rsync has failed. See {0} for more details. !!'.format(args['logfile']))
|
# exit('!! The rsync has failed. See {0} for more details. !!'.format(args['logfile']))
|
||||||
return()
|
return()
|
||||||
|
|
||||||
def getDefaults():
|
def getDefaults():
|
||||||
|
Loading…
Reference in New Issue
Block a user