Parameterized include statements can see top level variables and also be passed specific variables!

Code needs cleanup, but works
This commit is contained in:
Michael DeHaan
2012-03-05 22:00:22 -05:00
parent fb3bfa1c51
commit 4ee4ddcd7c
3 changed files with 18 additions and 3 deletions

View File

@@ -3,3 +3,5 @@
action: command /usr/sbin/setenforce 0
- name: no iptables
action: service name=iptables state=stopped
- name: this is just to show variables work here, favcolor={{ favcolor }}
action: command /bin/true

View File

@@ -5,7 +5,7 @@
http_port: 80
max_clients: 200
tasks:
- include: base.yml
- include: base.yml favcolor=blue
- name: write the apache config file using vars set above
action: template src=/srv/httpd.j2 dest=/etc/httpd.conf
notify: