29 lines
693 B
Plaintext
29 lines
693 B
Plaintext
|
---
|
||
|
{%- from "php/map.jinja" import php with context %}
|
||
|
{%- if php.fpm.config != None %}
|
||
|
php-config:
|
||
|
ini.options_present:
|
||
|
- name: {{ php.config_file }}
|
||
|
- separator: '='
|
||
|
- sections: {{ php.config }}
|
||
|
- watch_in:
|
||
|
- service: php-fpm-service
|
||
|
{%- endif %}
|
||
|
|
||
|
{%- if php.fpm.config != None %}
|
||
|
php-fpm-config:
|
||
|
ini.options_present:
|
||
|
- name: {{ php.fpm.config_file }}
|
||
|
- separator: '='
|
||
|
- sections: {{ php.fpm.config }}
|
||
|
- watch_in:
|
||
|
- service: php-fpm-service
|
||
|
{%- endif %}
|
||
|
|
||
|
{%- for extension in php.extensions %}
|
||
|
php-extension-enable-{{ extension }}:
|
||
|
cmd.run:
|
||
|
- name: phpenmod {{ extension }}
|
||
|
- watch_in:
|
||
|
- service: php-fpm-service
|
||
|
{%- endfor %}
|