- require: | - require: | ||||
- pkg: apache | - pkg: apache | ||||
apache-reload: | |||||
cmd.wait: | |||||
- name: service apache2 reload | |||||
extend: | |||||
apache-reload: | |||||
- order: 420 | - order: 420 | ||||
apache-restart: | |||||
cmd.wait: | |||||
- name: service apache2 restart | |||||
extend: | |||||
apache-restart: | |||||
- order: 425 | - order: 425 | ||||
/etc/apache2/sites-available/default: | /etc/apache2/sites-available/default: |
- running | - running | ||||
- name: {{ apache.service }} | - name: {{ apache.service }} | ||||
- enable: True | - enable: True | ||||
apache-reload: | |||||
cmd.wait: | |||||
- name: service apache2 reload | |||||
apache-restart: | |||||
cmd.wait: | |||||
- name: service apache2 restart | |||||
- require: | - require: | ||||
- pkg: apache | - pkg: apache | ||||
- watch_in: | - watch_in: | ||||
- service: apache | |||||
- cmd: apache-reload | |||||
{% if grains.os_family == 'Debian' %} | {% if grains.os_family == 'Debian' %} | ||||
a2ensite {{ id }}: | a2ensite {{ id }}: | ||||
- run | - run | ||||
- require: | - require: | ||||
- file: {{ id }} | - file: {{ id }} | ||||
- watch_in: | |||||
- cmd: apache-reload | |||||
{% endif %} | {% endif %} | ||||
{% endfor %} | {% endfor %} |