diff --git a/php/ng/installed.jinja b/php/ng/installed.jinja index acc50f6..c8b8053 100644 --- a/php/ng/installed.jinja +++ b/php/ng/installed.jinja @@ -75,6 +75,7 @@ php_ppa_{{ state }}: {% elif grains['os_family'] == "RedHat" and (state == 'cli' or state == 'fpm' or state == 'php') %} {% set use_scl_repo = salt['pillar.get']('php:use_scl_repo', False) %} {% set scl_php_version = salt['pillar.get']('php:scl_php_version', 71) %} + {% set enable_php_repo = salt['pillar.get']('php:ng:lookup:enable_php_repo', False) %} {% if use_scl_repo and grains['os'] == 'CentOS' %} php_centos_scl_enable_{{ state }}: pkg.installed: @@ -90,6 +91,9 @@ php_install_{{ state }}: pkg.installed: - name: {{ state }} - pkgs: {{ pkgs|json() }} +{% if enable_php_repo %} + - enablerepo: {{ enable_php_repo }} +{% endif %} {% for pkg in specials %} diff --git a/pillar.example b/pillar.example index 909933a..a2cd342 100644 --- a/pillar.example +++ b/pillar.example @@ -20,7 +20,7 @@ php: # represented, please consider adding it to the map.jinja for # upstream inclusion lookup: - + enable_php_repo: centos-sclo-rh-testing # package definitions, these can be strings, lists of strings, or # lists of dictionaries pkgs: