Saltstack Official PHP Formula
Você não pode selecionar mais de 25 tópicos
Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
|
- # Template for installing packages.
- {% from "php/ng/map.jinja" import php with context %}
- {% from "php/ng/macro.jinja" import sls_block %}
-
-
- {% set pkginfo = php.lookup.pkgs.get(state) %}
-
- {%- if pkginfo is mapping -%}
- {%- for pkg, opts in pkginfo.items() -%}
-
- php_install_{{ state }}_{{ pkg }}:
- pkg.installed:
- {{ sls_block(opts) }}
- - name: {{ state }}
-
- {%- endfor -%}
- {%- else -%}
- {%- if pkginfo is not sequence or pkginfo is string -%}
- {% set pkginfo = [pkginfo] %}
- {%- endif -%}
-
- php_install_{{ state }}:
- pkg.installed:
- - name: {{ state }}
- - pkgs: {{ php.lookup.pkgs.get(state)|json() }}
-
- {%- endif -%}
|