- ---
- - name: Create all the directories we will need
- file:
- path: "{{ item }}"
- state: directory
- with_items: "{{ l_parse_ignition_dict.dir_list }}"
- - name: create files from ignition contents
- copy:
- content: "{{ item.value.contents }}"
- dest: "{{ item.key }}"
- mode: "{{ l_file_mode }}"
- with_dict: "{{ l_parse_ignition_dict.files_dict }}"
- vars:
- l_mode_prepend: "{{ '0' if (item.value.mode | length < 4) else '' }}"
- l_file_mode: "{{ l_mode_prepend ~ item.value.mode }}"
|