{%- import_yaml "forgejo/defaults.yaml" as defaults -%} {%- set os_family_map = salt['grains.filter_by']({ 'Debian': {}, 'Suse': {}, 'Arch': {}, 'RedHat': {}, }, grain="os_family", merge=salt['pillar.get']('forgejo:lookup')) -%} {%- do defaults.forgejo.update(os_family_map) -%} {%- set forgejo = salt['pillar.get']( 'forgejo', default=defaults.forgejo, merge=True ) -%}