Sven Velt пре 7 година
родитељ
комит
8fb502c279
2 измењених фајлова са 7 додато и 6 уклоњено
  1. 4 4
      tasks/main.yml
  2. 3 2
      tasks/ssh.yml

+ 4 - 4
tasks/main.yml

@@ -14,14 +14,14 @@
     - "{{ (ansible_os_family|lower).split(' ')[0] }}.yml"
     - "defaults.yml"
 
-- include: user.yml
+- import_tasks: user.yml
 
-- include: packages.yml
+- include_tasks: packages.yml
   when: monitored_packages_install != False
 
-- include: nrpe.yml
+- include_tasks: nrpe.yml
   when: monitored_by_nrpe == True
 
-- include: ssh.yml
+- include_tasks: ssh.yml
   when: monitored_by_ssh == True
 

+ 3 - 2
tasks/ssh.yml

@@ -12,12 +12,13 @@
     user: "{{ monitored_user }}"
     key: "{{ lookup('file', item) }}"
     key_options: 'no-agent-forwarding,no-port-forwarding,no-X11-forwarding,no-pty{% if monitored_ssh_key_wrapper %},command="{{ monitored_ssh_key_wrapper }}"{% endif %}'
-  with_items: monitored_ssh_key_files
+  with_items: "{{ monitored_ssh_key_files }}"
 
 - name: Copy SSH wrapper
   copy:
     src: "{{ monitored_ssh_key_wrapper_src }}"
     path: "{{ monitored_ssh_key_wrapper }}"
     mode: 0755
-  when: monitored_ssh_key_wrapper_src
+    backup: yes
+  when: monitored_ssh_key_wrapper_src|default(null)