diff options
author | Brian Coca <bcoca@users.noreply.github.com> | 2021-08-25 14:04:27 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-25 14:04:27 -0400 |
commit | baa20fba2f0c48049416e09b2999f7f1fb0e7213 (patch) | |
tree | 0de859af5dd84d49bc9b956142490a4497c72ae3 /lib/ansible/parsing | |
parent | bb2e45873c527f977a41d96e5151e8d8c9897640 (diff) | |
download | ansible-baa20fba2f0c48049416e09b2999f7f1fb0e7213.tar.gz |
allow vars_files to use dwim (vars/) and vaults (#75526)
* allow vars_files to use dwim (vars/) and vaults
* also fixed bug with temp file cleanup, some pythons dont like it when you alter loop
Co-authored-by: Brian Scholer <1260690+briantist@users.noreply.github.com>
Diffstat (limited to 'lib/ansible/parsing')
-rw-r--r-- | lib/ansible/parsing/dataloader.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ansible/parsing/dataloader.py b/lib/ansible/parsing/dataloader.py index c9ed836dab..cbba9668bb 100644 --- a/lib/ansible/parsing/dataloader.py +++ b/lib/ansible/parsing/dataloader.py @@ -411,7 +411,7 @@ class DataLoader: Removes all temporary files that DataLoader has created NOTE: not thread safe, forks also need special handling see __init__ for details. """ - for f in self._tempfiles: + for f in list(self._tempfiles): try: self.cleanup_tmp_file(f) except Exception as e: |