mirror of
https://github.com/ansible/awx.git
synced 2026-01-14 19:30:39 -03:30
fix a bug which can cause isolated artifact cleanup to fail
see: https://github.com/ansible/awx/issues/4376
This commit is contained in:
parent
24b166aec9
commit
2608e8d47d
@ -51,9 +51,11 @@ def main():
|
||||
try:
|
||||
re_match = re.match(r'\/tmp\/awx_\d+_.+', path)
|
||||
if re_match is not None:
|
||||
if subprocess.check_call(['ansible-runner', 'is-alive', path]) == 0:
|
||||
continue
|
||||
else:
|
||||
try:
|
||||
if subprocess.check_call(['ansible-runner', 'is-alive', path]) == 0:
|
||||
continue
|
||||
except subprocess.CalledProcessError:
|
||||
# the job isn't running anymore, clean up this path
|
||||
module.debug('Deleting path {} its job has completed.'.format(path))
|
||||
except (ValueError, IndexError):
|
||||
continue
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user