Using cfg_salt['master'] is never the right answer
- When it's iterable, the minion could be running on the master - When it's a string, there's no advantage over just specifying `salt:minion:master`
This commit is contained in:
parent
8d1b382343
commit
d730d4f2b8
@ -20,8 +20,7 @@
|
|||||||
{{ get_config('default_include', 'minion.d/*.conf') }}
|
{{ get_config('default_include', 'minion.d/*.conf') }}
|
||||||
|
|
||||||
# master configs
|
# master configs
|
||||||
{%- if 'master' in cfg_minion -%}
|
{%- if 'master' in cfg_minion and cfg_minion['master'] is not string %}
|
||||||
{%- if cfg_minion['master'] is not string %}
|
|
||||||
master:
|
master:
|
||||||
{% for name in cfg_minion['master'] -%}
|
{% for name in cfg_minion['master'] -%}
|
||||||
- {{ name }}
|
- {{ name }}
|
||||||
@ -29,16 +28,6 @@ master:
|
|||||||
{%- else %}
|
{%- else %}
|
||||||
{{ get_config('master', 'salt') }}
|
{{ get_config('master', 'salt') }}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
{% elif 'master' in cfg_salt -%}
|
|
||||||
{%- if cfg_salt['master'] is not string %}
|
|
||||||
master:
|
|
||||||
{% for name in cfg_salt['master'] -%}
|
|
||||||
- {{ name }}
|
|
||||||
{% endfor -%}
|
|
||||||
{%- else %}
|
|
||||||
{{ get_config('master', 'salt') }}
|
|
||||||
{%- endif -%}
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
# choose a random master
|
# choose a random master
|
||||||
{{ get_config('random_master', 'False') }}
|
{{ get_config('random_master', 'False') }}
|
||||||
|
Loading…
Reference in New Issue
Block a user