Saltstack Official PHP Formula
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

mongo.sls 646B

1234567891011121314151617181920212223242526272829303132
  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