File tree Expand file tree Collapse file tree 5 files changed +23
-19
lines changed Expand file tree Collapse file tree 5 files changed +23
-19
lines changed Original file line number Diff line number Diff line change 11
11
{% endif % }
12
12
{% endfor % }
13
13
14
-
15
- {% if salt[ ' pillar.get ' ]( ' php:ng:version ' ) is iterable % }
16
- {% for version in salt[ ' pillar.get ' ]( ' php:ng:version ' ) % }
14
+ { % set pillar_php_ng_version = salt[ ' pillar.get ' ]( ' php:ng:version ' , ' 7.0 ' ) % }
15
+ {% if pillar_php_ng_version is iterable and pillar_php_ng_version is not string % }
16
+ {% for version in pillar_php_ng_version % }
17
17
{% set conf_settings = odict(php.lookup.fpm.defaults) % }
18
- {% set first_version = salt[ ' pillar.get ' ]( ' php:ng:version ' ) [0 ]| string % }
18
+ {% set first_version = pillar_php_ng_version [0 ]| string % }
19
19
{% set ini = php.lookup.fpm.ini| replace(first_version, version) % }
20
20
{% set conf = php.lookup.fpm.conf| replace(first_version, version) % }
21
21
{% set pools = php.lookup.fpm.pools| replace(first_version, version) % }
Original file line number Diff line number Diff line change @@ -5,12 +5,13 @@ include:
5
5
- php.ng.fpm.service
6
6
- php.ng.fpm.pools
7
7
8
+ {% set pillar_php_ng_version = salt[' pillar.get' ](' php:ng:version' , ' 7.0' ) %}
8
9
extend:
9
10
php_fpm_service:
10
11
service:
11
12
- watch:
12
- {% if salt[ ' pillar.get ' ]( ' php:ng:version ' ) is iterable %}
13
- {% for version in salt[ ' pillar.get ' ]( ' php:ng:version ' ) %}
13
+ {% if pillar_php_ng_version is iterable and pillar_php_ng_version is not string %}
14
+ {% for version in pillar_php_ng_version %}
14
15
- file: php_fpm_ini_config_ {{ version }}
15
16
- file: php_fpm_conf_config_ {{ version }}
16
17
{% endfor %}
@@ -20,8 +21,8 @@ extend:
20
21
{% endif %}
21
22
- require:
22
23
- sls: php.ng.fpm.config
23
- {% if salt[ ' pillar.get ' ]( ' php:ng:version ' ) is iterable %}
24
- {% for version in salt[ ' pillar.get ' ]( ' php:ng:version ' ) %}
24
+ {% if pillar_php_ng_version is iterable and pillar_php_ng_version is not string %}
25
+ {% for version in pillar_php_ng_version %}
25
26
php_fpm_ini_config_{{ version }} :
26
27
file:
27
28
- require:
Original file line number Diff line number Diff line change 18
18
{% endfor % }
19
19
{% set state = ' php_fpm_pool_conf_' ~ loop.index0 % }
20
20
21
- {% if salt[' pillar.get' ](' php:ng:version' ) is iterable % }
21
+ {% set pillar_php_ng_version = salt[' pillar.get' ](' php:ng:version' , ' 7.0' ) % }
22
+ {% if pillar_php_ng_version is iterable and pillar_php_ng_version is not string % }
22
23
{% set first_fpath = path_join(config.get(' filename' , pool), php.lookup.fpm.pools) % }
23
- {% set first_version = salt[ ' pillar.get ' ]( ' php:ng:version ' ) [0 ]| string % }
24
+ {% set first_version = pillar_php_ng_version [0 ]| string % }
24
25
{% set fpath = first_fpath.replace(first_version, config.get(' phpversion' , ' 7.0' )) % }
25
26
{% else % }
26
27
{% set fpath = path_join(config.get(' filename' , pool), php.lookup.fpm.pools) % }
Original file line number Diff line number Diff line change 10
10
{% set pkgs = [] %}
11
11
{% set specials = [] %}
12
12
13
+ {% set pillar_php_ng_version = salt ['pillar.get' ]('php:ng:version' , '7.0' ) %}
13
14
{% if pkginfo is iterable and pkginfo is not string %}
14
15
{% for pkg in pkginfo %}
15
16
{% if pkg is mapping %}
16
17
{% do specials .append (pkg ) %}
17
18
{% else %}
18
19
{% do pkgs .append (pkg ) %}
19
- {% if salt [ 'pillar.get' ]( 'php:ng:version' ) is iterable %}
20
- {% set first_version = salt [ 'pillar.get' ]( 'php:ng:version' ) [0]|string %}
21
- {% for other_version in salt [ 'pillar.get' ]( 'php:ng:version' ) %}
20
+ {% if pillar_php_ng_version is iterable and pillar_php_ng_version is not string %}
21
+ {% set first_version = pillar_php_ng_version [0]|string %}
22
+ {% for other_version in pillar_php_ng_version %}
22
23
{% set other_version_str = other_version |string %}
23
24
{% do pkgs .append (pkg .replace (first_version , other_version_str )) %}
24
25
{% endfor %}
27
28
{% endfor %}
28
29
{% else %}
29
30
{% do pkgs .append (pkginfo ) %}
30
- {% if salt [ 'pillar.get' ]( 'php:ng:version' ) is iterable %}
31
- {% set first_version = salt [ 'pillar.get' ]( 'php:ng:version' ) [0]|string %}
32
- {% for other_version in salt [ 'pillar.get' ]( 'php:ng:version' ) %}
31
+ {% if pillar_php_ng_version is iterable and pillar_php_ng_version is not string %}
32
+ {% set first_version = pillar_php_ng_version [0]|string %}
33
+ {% for other_version in pillar_php_ng_version %}
33
34
{% set other_version_str = other_version |string %}
34
35
{% do pkgs .append (pkginfo .replace (first_version , other_version_str )) %}
35
36
{% endfor %}
Original file line number Diff line number Diff line change 1
1
# -*- coding: utf-8 -*-
2
2
# vim: ft=jinja
3
3
4
- {% - if salt ['pillar.get' ]('php:ng:version' ) is iterable %}
5
- {% - set phpng_version = salt ['pillar.get' ]('php:ng:version' )[0]|string %}
4
+ {% set pillar_php_ng_version = salt ['pillar.get' ]('php:ng:version' , '7.0' ) %}
5
+ {% - if pillar_php_ng_version is iterable and pillar_php_ng_version is not string %}
6
+ {% - set phpng_version = pillar_php_ng_version [0]|string %}
6
7
{% else %}
7
- {% - set phpng_version = salt [ 'pillar.get' ]( 'php:ng:version' , '7.0' ) |string %}
8
+ {% - set phpng_version = pillar_php_ng_version |string %}
8
9
{% endif %}
9
10
{% - set freebsd_phpng_version = phpng_version .replace ('.' , '' ) %}
10
11
You can’t perform that action at this time.
0 commit comments