|
|
|
|
|
|
|
|
- pkg: apache |
|
|
- pkg: apache |
|
|
- watch_in: |
|
|
- watch_in: |
|
|
- module: apache-reload |
|
|
- module: apache-reload |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{% if 'DocumentRoot' in site %} |
|
|
{{ id }}-documentroot: |
|
|
{{ id }}-documentroot: |
|
|
file.directory: |
|
|
file.directory: |
|
|
- unless: test -d {{ site.get('DocumentRoot') }} |
|
|
- unless: test -d {{ site.get('DocumentRoot') }} |
|
|
- name: {{ site.get('DocumentRoot') }} |
|
|
- name: {{ site.get('DocumentRoot') }} |
|
|
- makedirs: True |
|
|
- makedirs: True |
|
|
|
|
|
{% endif %} |
|
|
|
|
|
|
|
|
{% if grains.os_family == 'Debian' %} |
|
|
{% if grains.os_family == 'Debian' %} |
|
|
a2ensite {{ id }}{{ apache.confext }}: |
|
|
a2ensite {{ id }}{{ apache.confext }}: |