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.

33 lines
646B

  1. {% from "php/map.jinja" import php with context %}
  2. {% set version = salt['pillar.get']('php:mongo_version', none) %}
  3. include:
  4. - php
  5. - php.dev
  6. - php.pear
  7. php-mongo:
  8. pecl.installed:
  9. - name: {{ php.mongo_pecl }}
  10. - require:
  11. - pkg: {{ php.pear_pkg }}
  12. - defaults: True
  13. {% if version is not none %}
  14. - version: {{ version }}
  15. {% endif %}
  16. php-mongo-conf:
  17. file.managed:
  18. - name: {{ php.ext_conf_path }}/mongo.ini
  19. - contents: |
  20. extension={{ php.mongo_ext }}
  21. - require:
  22. - pkg: {{ php.php_pkg }}
  23. php-mongo-enable:
  24. cmd.run:
  25. - name: php5enmod mongo
  26. - require:
  27. - file: php-mongo-conf