Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
e5bf87c7ab
|
|||
a69cde3160
|
@ -207,10 +207,16 @@ def main():
|
|||||||
|
|
||||||
previous_runs = {}
|
previous_runs = {}
|
||||||
for root, dirs, files in os.walk(os.path.join(args.cachedir[0], args.name)):
|
for root, dirs, files in os.walk(os.path.join(args.cachedir[0], args.name)):
|
||||||
previous_runs = {
|
for d in dirs:
|
||||||
os.path.join(root, d): datetime.datetime.strptime(d, time_format)
|
if datetime.datetime.strptime(d, time_format) < datetime.datetime.strptime(nowstr, time_format):
|
||||||
for d in dirs
|
with open(os.path.join(root, d, 'result'), 'r') as f:
|
||||||
if datetime.datetime.strptime(d, time_format) < datetime.datetime.strptime(nowstr, time_format)}
|
try:
|
||||||
|
retcode = f.read().splitlines()[-1]
|
||||||
|
except IndexError:
|
||||||
|
# Previous run is probably not completed yet, ignore
|
||||||
|
# this entry
|
||||||
|
continue
|
||||||
|
previous_runs[os.path.join(root, d)] = datetime.datetime.strptime(d, time_format)
|
||||||
break
|
break
|
||||||
|
|
||||||
if success:
|
if success:
|
||||||
|
2
setup.py
2
setup.py
@ -5,7 +5,7 @@ with open('README.md', 'r') as fh:
|
|||||||
|
|
||||||
setuptools.setup(
|
setuptools.setup(
|
||||||
name='cronwrapper',
|
name='cronwrapper',
|
||||||
version='0.1.3',
|
version='0.1.4',
|
||||||
author='Fredrik Eriksson',
|
author='Fredrik Eriksson',
|
||||||
author_email='feffe@fulh.ax',
|
author_email='feffe@fulh.ax',
|
||||||
description='A small wrapper to handle cronjob failures',
|
description='A small wrapper to handle cronjob failures',
|
||||||
|
Reference in New Issue
Block a user