diff --git a/firewalld/map.jinja b/firewalld/map.jinja index e510183..8a8a394 100644 --- a/firewalld/map.jinja +++ b/firewalld/map.jinja @@ -1,25 +1,25 @@ # -*- coding: utf-8 -*- # vim: ft=jinja -{## Start with defaults from defaults.yaml ##} +{#- Start with defaults from defaults.yaml #} {% import_yaml "firewalld/defaults.yaml" as default_settings %} -{## +{#- Setup variable using grains['os_family'] based logic, only add key:values here that differ from whats in defaults.yaml -##} +#} {% set os_family_map = salt['grains.filter_by']({ 'Debian': {}, 'RedHat': {}, 'Arch': {}, 'Suse': {}, - }, grain='os_family', merge=salt['pillar.get']('firewalld:lookup')) + }, grain='os_family', merge=salt['pillar.get']('firewalld:lookup')) %} -{## Merge the flavor_map to the default settings ##} +{#- Merge the flavor_map to the default settings #} {% do default_settings.firewalld.update(os_family_map) %} -{## Merge in salt:lookup pillar ##} +{#- Merge in salt:lookup pillar #} {% set firewalld = salt['pillar.get']( 'firewalld', default=default_settings.firewalld,