18 lines
421 B
Django/Jinja
18 lines
421 B
Django/Jinja
{%- 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
|
|
)
|
|
-%}
|