File tree Expand file tree Collapse file tree 1 file changed +14
-13
lines changed
Expand file tree Collapse file tree 1 file changed +14
-13
lines changed Original file line number Diff line number Diff line change 55{% import_yaml 'redis/osfamilymap.yaml' as osfamilymap %}
66{% import_yaml 'redis/osfingermap.yaml' as osfingermap %}
77
8- {% set redis_settings = salt ['grains.filter_by' ](
9- defaults ,
10- merge = salt ['grains.filter_by' ](
11- osfamilymap ,
12- grain ='os_family' ,
13- merge = salt ['grains.filter_by' ](
14- osfingermap ,
15- grain ='osfinger' ,
16- merge = salt ['pillar.get' ]('redis' , {}),
17- ),
18- ),
19- base ='redis' )
20- %}
8+ {# merge the osfamilymap #}
9+ {% set osfamily = salt ['grains.filter_by' ](osfamilymap , grain ='os_family' ) or {} %}
10+ {% do salt ['defaults.merge' ](defaults ['redis' ], osfamily ) %}
11+
12+ {# merge the osfingermap #}
13+ {% set osfinger = salt ['grains.filter_by' ](osfingermap , grain ='osfinger' ) or {} %}
14+ {% do salt ['defaults.merge' ](defaults ['redis' ], osfinger ) %}
15+
16+ {# merge the lookup #}
17+ {% set lookup = salt ['pillar.get' ]('redis:lookup' , default ={}, merge =True ) %}
18+ {% do salt ['defaults.merge' ](defaults ['redis' ], lookup ) %}
19+
20+ {# merge all #}
21+ {% set redis_settings = salt ['pillar.get' ]('redis' , default =defaults ['redis' ], merge =True ) %}
You can’t perform that action at this time.
0 commit comments