summaryrefslogtreecommitdiff
path: root/dan/generic.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2020-07-18 17:37:39 +0200
committerChristian Pointner <equinox@spreadspace.org>2020-07-20 23:06:59 +0200
commit0e055c0c072535b91da414c3912795bbeecf1e24 (patch)
treee696efa6e5cdc0a9503aee3da4bc4eed1550154d /dan/generic.yml
parentnetwork: allow multiple overlays per segment (WIP) (diff)
generic playbooks: cook some variables
Diffstat (limited to 'dan/generic.yml')
-rw-r--r--dan/generic.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/dan/generic.yml b/dan/generic.yml
index bc8866c5..9a495ffb 100644
--- a/dan/generic.yml
+++ b/dan/generic.yml
@@ -1,5 +1,11 @@
---
- name: "Apply role {{ myrole }} to hosts: {{ myhosts }}"
hosts: "{{ myhosts }}"
+ pre_tasks:
+ - name: cook some variables for roles that expect them to be cooked
+ set_fact:
+ install_cooked: "{{ install | default({}) }}"
+ network_cooked: "{{ network | default({}) }}"
+ vm_host_cooked: "{{ vm_host | default({}) }}"
roles:
- role: "{{ myrole }}"