Saltstack Official PHP Formula
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

install.sls 793B

1234567891011121314151617181920212223
  1. {%- set tplroot = tpldir.split('/')[0] %}
  2. {%- from tplroot ~ "/map.jinja" import php with context %}
  3. {%- from tplroot ~ "/libtofs.jinja" import files_switch with context %}
  4. {%- set state = 'apache2' %}
  5. {%- include tplroot ~ "/installed.jinja" %}
  6. {%- if grains['os_family'] == "FreeBSD" %}
  7. {{ php.lookup.apache2.module_config }}:
  8. file.managed:
  9. - source: {{ files_switch(['mod_php.conf.jinja'],
  10. lookup='php_apache2_module_config',
  11. use_subpath=True
  12. ) }}
  13. - template: jinja
  14. {%- if salt['pillar.get']('php:use_apache_formula', True) %}
  15. - makedirs: true
  16. - require_in:
  17. - sls: apache
  18. - watch_in:
  19. - module: apache-restart
  20. {%- endif %} #END: use apache formula
  21. {%- endif %} #END: os = debian