Create control path only if needed.

remotes/origin/os_explorer_devuan_fix
Darko Poljak 7 years ago
parent 08bc38dd0f
commit 47d72fb83a
  1. 5
      cdist/config.py

5
cdist/config.py vendored

@ -272,7 +272,10 @@ class Config(object):
@classmethod @classmethod
def _resolve_remote_cmds(cls, args): def _resolve_remote_cmds(cls, args):
control_path = cls._resolve_ssh_control_path() if (args.remote_exec_pattern or
args.remote_copy_pattern or
args.remote_cmds_cleanup_pattern):
control_path = cls._resolve_ssh_control_path()
# If we constructed patterns for remote commands then there is # If we constructed patterns for remote commands then there is
# placeholder for ssh ControlPath, format it and we have unique # placeholder for ssh ControlPath, format it and we have unique
# ControlPath for each host. # ControlPath for each host.

Loading…
Cancel
Save