mirror of
https://github.com/ansible/awx.git
synced 2024-11-01 16:51:11 +03:00
Just set ANSIBLE_SSH_CONTROL_PATH_DIR, and don't worry about the socket file name.
Ansible itself (since 2.3) has code to have a shorter hashed control path socket name.
This commit is contained in:
parent
8aa7e4692d
commit
6fc4274c68
@ -1173,7 +1173,7 @@ class RunJob(BaseTask):
|
||||
cp_dir = os.path.join(kwargs['private_data_dir'], 'cp')
|
||||
if not os.path.exists(cp_dir):
|
||||
os.mkdir(cp_dir, 0o700)
|
||||
env['ANSIBLE_SSH_CONTROL_PATH'] = os.path.join(cp_dir, '%%h%%p%%r')
|
||||
env['ANSIBLE_SSH_CONTROL_PATH_DIR'] = cp_dir
|
||||
|
||||
# Allow the inventory script to include host variables inline via ['_meta']['hostvars'].
|
||||
env['INVENTORY_HOSTVARS'] = str(True)
|
||||
|
Loading…
Reference in New Issue
Block a user