diff options
author | Christian Pointner <equinox@spreadspace.org> | 2019-06-24 02:11:08 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2019-06-24 02:11:08 +0200 |
commit | 9364c6c643580b1f24a70712d0b7aceea0f64e60 (patch) | |
tree | e1ecae97c6a0b3d1991a175849d0144aad2fc043 /roles/openwrt/image/tasks | |
parent | openwrt naming scheme has changed (diff) |
openwrt/image: fix loop
Diffstat (limited to 'roles/openwrt/image/tasks')
-rw-r--r-- | roles/openwrt/image/tasks/prepare.yml | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/roles/openwrt/image/tasks/prepare.yml b/roles/openwrt/image/tasks/prepare.yml index b9634772..c2425c3b 100644 --- a/roles/openwrt/image/tasks/prepare.yml +++ b/roles/openwrt/image/tasks/prepare.yml @@ -10,10 +10,12 @@ openwrt_imgbuilder_files: "{{ tmpdir.path }}/files" - name: Create the directories for mixins - loop: - - "{{ openwrt_download_dir }}/dl/{{ openwrt_arch }}" - - "{{ openwrt_imgbuilder_files }}/etc/config" - - "{{ openwrt_mixin | map('dirname') | map('regex_replace', '^', openwrt_imgbuilder_files) | unique | list }}" + loop: "{{ mixin_directories | flatten }}" + vars: + mixin_directories: + - "{{ openwrt_download_dir }}/dl/{{ openwrt_arch }}" + - "{{ openwrt_imgbuilder_files }}/etc/config" + - "{{ openwrt_mixin | map('dirname') | map('regex_replace', '^', openwrt_imgbuilder_files) | unique | list }}" file: path: "{{ item }}" state: directory |