mirror of
https://github.com/saltstack-formulas/nfs-formula.git
synced 2025-04-10 14:51:47 +00:00
32 lines
943 B
Django/Jinja
32 lines
943 B
Django/Jinja
# -*- coding: utf-8 -*-
|
|
# vim: ft=jinja
|
|
|
|
{# Start with defaults from defaults.yaml #}
|
|
{% import_yaml 'nfs/defaults.yaml' as defaults %}
|
|
{% import_yaml 'nfs/osfamilymap.yaml' as osfamilymap %}
|
|
{% import_yaml 'nfs/osmap.yaml' as osmap %}
|
|
{% import_yaml 'nfs/oscodenamemap.yaml' as oscodenamemap %}
|
|
{% import_yaml 'nfs/osfingermap.yaml' as osfingermap %}
|
|
|
|
{% set nfs = salt['grains.filter_by'](
|
|
defaults,
|
|
merge = salt['grains.filter_by'](
|
|
osfamilymap,
|
|
grain='os_family',
|
|
merge = salt['grains.filter_by'](
|
|
osmap,
|
|
grain='os',
|
|
merge = salt['grains.filter_by'](
|
|
oscodenamemap,
|
|
grain='oscodename',
|
|
merge = salt['grains.filter_by'](
|
|
osfingermap,
|
|
grain='osfinger',
|
|
merge = salt['pillar.get']('nfs', {}),
|
|
),
|
|
),
|
|
),
|
|
),
|
|
base='nfs')
|
|
%}
|
|
|