|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Set the location of the salt master server. If the master server cannot be |
|
|
# Set the location of the salt master server. If the master server cannot be |
|
|
# resolved, then the minion will fail to start. |
|
|
# resolved, then the minion will fail to start. |
|
|
|
|
|
# master:salt |
|
|
|
|
|
{%- if 'master' in cfg_minion -%} |
|
|
|
|
|
{%- if cfg_minion['master'] is not string %} |
|
|
|
|
|
master: |
|
|
|
|
|
{% for name in cfg_minion['master'] -%} |
|
|
|
|
|
- {{ name }} |
|
|
|
|
|
{% endfor -%} |
|
|
|
|
|
{%- else %} |
|
|
|
|
|
{{ get_config('master', 'salt') }} |
|
|
|
|
|
{%- 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') }} |
|
|
{{ get_config('master', 'salt') }} |
|
|
|
|
|
{%- endif -%} |
|
|
|
|
|
{%- endif %} |
|
|
|
|
|
|
|
|
# If multiple masters are specified in the 'master' setting, the default behavior |
|
|
# If multiple masters are specified in the 'master' setting, the default behavior |
|
|
# is to always try to connect to them in the order they are listed. If random_master is |
|
|
# is to always try to connect to them in the order they are listed. If random_master is |