added ansible_remote_tmp inventory var (#26754)

* added ansible_remote_tmp inventory var

* fixed horrible crime of no space after #
This commit is contained in:
Brian Coca 2017-07-13 18:31:10 -04:00 committed by Matt Davis
commit 84367eacef
4 changed files with 11 additions and 10 deletions

View file

@ -110,14 +110,16 @@ class ShellBase(object):
# /var/tmp is not).
if system:
if C.DEFAULT_REMOTE_TMP.startswith('/var/tmp'):
# FIXME: create 'system tmp dirs' config/var and check tmpdir is in those values to allow for /opt/tmp, etc
if tmpdir.startswith('/var/tmp'):
basetmpdir = '/var/tmp'
else:
basetmpdir = '/tmp'
elif tmpdir is None:
basetmpdir = C.DEFAULT_REMOTE_TMP
else:
basetmpdir = tmpdir
if tmpdir is None:
basetmpdir = C.DEFAULT_REMOTE_TMP
else:
basetmpdir = tmpdir
basetmp = self.join_path(basetmpdir, basefile)