Browse Source

added key_path option

Fabian Peter Hammerle 7 years ago
parent
commit
936c4a13a0
1 changed files with 6 additions and 0 deletions
  1. 6 0
      tasks/main.yml

+ 6 - 0
tasks/main.yml

@@ -12,6 +12,9 @@
       {% if host_config.user is defined %}
           User {{host_config.user}}
       {% endif %}
+      {% if host_config.key_path is defined %}
+          IdentityFile '{{host_config.key_path}}'
+      {% endif %}
       {% if host_config.ssh_proxy is defined %}
           ProxyCommand ssh -W localhost:{{host_config.ssh_proxy.port}}
       {%- if host_config.ssh_proxy.user is defined %}
@@ -41,6 +44,9 @@
       {% if host_config.user is defined %}
           User {{host_config.user}}
       {% endif %}
+      {% if host_config.key_path is defined %}
+          IdentityFile '{{host_config.key_path}}'
+      {% endif %}
       {% if host_config.ssh_proxy is defined %}
           ProxyCommand ssh -W localhost:{{host_config.ssh_proxy.port}}
       {%- if host_config.ssh_proxy.user is defined %}