Add the PID of the Ansible process to local_tmp directory. (#16589)

This aids in associating a leftover cachedir with a previous run of
Ansible.  Came about because of #16489
(cherry picked from commit 3f4027f7b4)
pull/17045/head
Toshio Kuratomi 9 years ago committed by Toshio Kuratomi
parent baaa1d3013
commit 9f645cdbdb

@ -76,7 +76,8 @@ def get_config(p, section, key, env_var, default, boolean=False, integer=False,
value = shell_expand(value)
if not os.path.exists(value):
os.makedirs(value, 0o700)
value = tempfile.mkdtemp(prefix='ansible-local-tmp', dir=value)
prefix = 'ansible-local-%s' % os.getpid()
value = tempfile.mkdtemp(prefix=prefix, dir=value)
elif ispathlist:
if isinstance(value, string_types):
value = [shell_expand(x, expand_relative_paths=expand_relative_paths) \

Loading…
Cancel
Save