--- - name: "create inventory folder {{ doku_path }}" local_action: module: file path: "{{ doku_path }}" state: directory mode: 0755 run_once: True - name: "[RPM] Install pythonX-rpm" package: name: "python{{ ansible_facts.python.version.major|replace('2', '') }}-rpm" when: ansible_pkg_mgr in ["dnf", "zypper"] - name: "[RPM] Install rpm-python" package: name: "rpm-python" when: ansible_pkg_mgr in ["yum"] - package_facts: ignore_errors: True - service_facts: ignore_errors: True - name: write wiki page local_action: module: template src: host.j2 dest: "{{ doku_path }}/{{ inventory_hostname|lower }}.txt" - name: write index page local_action: module: template src: start.j2 dest: "{{ doku_path }}/start.txt" run_once: True tags: - indexonly