We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9d37558 commit ec918f2Copy full SHA for ec918f2
pyrunner/core/pyrunner.py
@@ -246,7 +246,6 @@ def cleanup_log_files(self):
246
return
247
248
try:
249
-
250
files = glob.glob('{}/*'.format(self.config['root_log_dir']))
251
to_delete = [ f for f in files if os.stat(f).st_mtime < (time.time() - (self.config['log_retention'] * 86400.0)) ]
252
@@ -255,7 +254,10 @@ def cleanup_log_files(self):
255
254
256
for f in to_delete:
257
print('Deleting File/Directory: {}'.format(f))
258
- shutil.rmtree(f)
+ if os.path.isdir(f):
+ shutil.rmtree(f)
259
+ else:
260
+ os.remove(f)
261
except Exception:
262
print("Failure in cleanup_log_files()")
263
raise
0 commit comments