jellyfin-formula/jellyfin/map.jinja
Gregory Ballantine 53c160d56a
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Added basic package install and service running checks
2023-12-12 13:21:14 -05:00

29 lines
603 B
Django/Jinja

# -*- coding: utf-8 -*-
# vim: ft=jinja
{%- set tplroot = tpldir.split('/')[0] %}
{%- import_yaml tplroot ~ "/defaults.yaml" as default_settings %}
{#- Retrieve the config dict only once #}
{%- set _config = salt['config.get'](tplroot, default={}) %}
{%- set defaults = salt['grains.filter_by'](
default_settings,
default=tplroot,
merge=salt['grains.filter_by'](
_config,
default='lookup'
)
)
%}
{%- set config = salt['grains.filter_by'](
{'defaults': defaults},
default='defaults',
merge=_config
)
%}
{%- set jellyfin = config %}