salt/pillars/roles/firewalld/init.sls

13 lines
362 B
Text

{% set states = salt['cp.list_states'](saltenv) %}
include:
- roles.firewalld.core
{%- if grains['roles'] is defined -%}
{%- if grains['roles'] is not none -%}
{%- for role in grains['roles'] %}
{%- if 'pillars.roles.firewalld.'+role in states %}
- roles.firewalld.{{ role }}
{%- endif -%}
{%- endfor -%}
{%- endif -%}
{%- endif -%}