Restructured pillar data
This commit is contained in:
parent
e90f9ad362
commit
22dcf8ee1c
4
php5.sls
4
php5.sls
@ -18,10 +18,10 @@ a2enmod php5:
|
|||||||
- watch_in:
|
- watch_in:
|
||||||
- cmd: apache-restart
|
- cmd: apache-restart
|
||||||
|
|
||||||
{% if 'apache-php-ini' in pillar %}
|
{% if 'apache' in pillar and 'php-ini' in pillar['apache'] %}
|
||||||
/etc/php5/apache2/php.ini:
|
/etc/php5/apache2/php.ini:
|
||||||
file.managed:
|
file.managed:
|
||||||
- source: {{ pillar['apache-php-ini'] }}
|
- source: {{ pillar['apache']['php-ini'] }}
|
||||||
- order: 225
|
- order: 225
|
||||||
- watch_in:
|
- watch_in:
|
||||||
- cmd: apache-restart
|
- cmd: apache-restart
|
||||||
|
@ -1,42 +1,42 @@
|
|||||||
{% if 'apache-register-site' in pillar %} #BEGIN: apache-register-site
|
{% if 'apache' in pillar 'register-site' in pillar['apache'] %} #BEGIN: ['apache']['register-site']
|
||||||
{% for site in pillar['apache-register-site'] %}
|
{% for site in pillar['apache']['register-site'] %}
|
||||||
|
|
||||||
#BEGIN: Call apache a2ensite
|
#BEGIN: Call apache a2ensite
|
||||||
##########################################
|
##########################################
|
||||||
{% if 'name' in pillar['apache-register-site'][site] and 'state' in pillar['apache-register-site'][site] %}
|
{% if 'name' in pillar['apache']['register-site'][site] and 'state' in pillar['apache']['register-site'][site] %}
|
||||||
|
|
||||||
{% if pillar['apache-register-site'][site]['state'] == 'enabled' %}
|
{% if pillar['apache']['register-site'][site]['state'] == 'enabled' %}
|
||||||
a2ensite {{ pillar['apache-register-site'][site]['name'] }}:
|
a2ensite {{ pillar['apache']['register-site'][site]['name'] }}:
|
||||||
{% else %}
|
{% else %}
|
||||||
a2dissite {{ pillar['apache-register-site'][site]['name'] }}:
|
a2dissite {{ pillar['apache']['register-site'][site]['name'] }}:
|
||||||
{% endif %}
|
{% endif %}
|
||||||
cmd.run:
|
cmd.run:
|
||||||
{% if pillar['apache-register-site'][site]['state'] == 'enabled' %}
|
{% if pillar['apache']['register-site'][site]['state'] == 'enabled' %}
|
||||||
- unless: ls /etc/apache2/sites-enabled/{{ pillar['apache-register-site'][site]['name'] }}
|
- unless: ls /etc/apache2/sites-enabled/{{ pillar['apache']['register-site'][site]['name'] }}
|
||||||
{% else %}
|
{% else %}
|
||||||
- onlyif: ls /etc/apache2/sites-enabled/{{ pillar['apache-register-site'][site]['name'] }}
|
- onlyif: ls /etc/apache2/sites-enabled/{{ pillar['apache']['register-site'][site]['name'] }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
- order: 230
|
- order: 230
|
||||||
- require:
|
- require:
|
||||||
- pkg: apache
|
- pkg: apache
|
||||||
- file: /etc/apache2/sites-available/{{ pillar['apache-register-site'][site]['name'] }}
|
- file: /etc/apache2/sites-available/{{ pillar['apache']['register-site'][site]['name'] }}
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
##########################################
|
##########################################
|
||||||
|
|
||||||
#BEGIN: Manage apache site config
|
#BEGIN: Manage apache site config
|
||||||
##########################################
|
##########################################
|
||||||
{% if 'name' in pillar['apache-register-site'][site] and 'path' in pillar['apache-register-site'][site] %}
|
{% if 'name' in pillar['apache']['register-site'][site] and 'path' in pillar['apache']['register-site'][site] %}
|
||||||
|
|
||||||
/etc/apache2/sites-available/{{ pillar['apache-register-site'][site]['name'] }}:
|
/etc/apache2/sites-available/{{ pillar['apache']['register-site'][site]['name'] }}:
|
||||||
file.managed:
|
file.managed:
|
||||||
- source: {{ pillar['apache-register-site'][site]['path'] }}
|
- source: {{ pillar['apache']['register-site'][site]['path'] }}
|
||||||
- order: 225
|
- order: 225
|
||||||
- user: root
|
- user: root
|
||||||
- group: root
|
- group: root
|
||||||
- mode: 775
|
- mode: 775
|
||||||
- watch_in:
|
- watch_in:
|
||||||
- cmd: a2ensite {{ pillar['apache-register-site'][site]['name'] }}
|
- cmd: a2ensite {{ pillar['apache']['register-site'][site]['name'] }}
|
||||||
- cmd: apache-reload
|
- cmd: apache-reload
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
Loading…
Reference in New Issue
Block a user