summaryrefslogtreecommitdiff
path: root/roles/openwrt
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2019-06-24 02:11:08 +0200
committerChristian Pointner <equinox@spreadspace.org>2019-06-24 02:11:08 +0200
commit9364c6c643580b1f24a70712d0b7aceea0f64e60 (patch)
treee1ecae97c6a0b3d1991a175849d0144aad2fc043 /roles/openwrt
parentopenwrt naming scheme has changed (diff)
openwrt/image: fix loop
Diffstat (limited to 'roles/openwrt')
-rw-r--r--roles/openwrt/image/tasks/prepare.yml10
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