Ability to import task lists and handler lists from a top level playbook file. It is possible

to use multiple import statements to implement 'class' like behavior, and also to share
a common list of handlers between multiple patterns.
This commit is contained in:
Michael DeHaan
2012-03-03 10:53:15 -05:00
parent 32c32abb4a
commit ab408b0000
5 changed files with 62 additions and 8 deletions

View File

@@ -1,6 +1,7 @@
---
- hosts: '*'
tasks:
- include: base.yml
- name: configure template & module variables for future template calls
action: setup http_port=80 max_clients=200
- name: write the apache config file
@@ -10,5 +11,4 @@
- name: ensure apache is running
action: service name=httpd state=started
handlers:
- name: restart apache
- action: service name=httpd state=restarted
- include: handlers.yml