2018-03-23 10:17:32 +01:00
|
|
|
# -*- coding: utf-8 -*-
|
|
|
|
# vim: ft=jinja
|
|
|
|
|
2019-11-20 16:22:54 +01:00
|
|
|
{# Start with defaults from defaults.yaml #}
|
2018-03-25 20:05:35 +02:00
|
|
|
{% import_yaml 'nfs/defaults.yaml' as defaults %}
|
2018-03-23 10:17:32 +01:00
|
|
|
{% import_yaml 'nfs/osfamilymap.yaml' as osfamilymap %}
|
|
|
|
{% import_yaml 'nfs/osmap.yaml' as osmap %}
|
2021-02-26 14:50:21 +00:00
|
|
|
{% import_yaml 'nfs/oscodenamemap.yaml' as oscodenamemap %}
|
2018-05-03 18:00:25 -03:00
|
|
|
{% import_yaml 'nfs/osfingermap.yaml' as osfingermap %}
|
2018-03-23 10:17:32 +01:00
|
|
|
|
2018-03-25 20:05:35 +02:00
|
|
|
{% set nfs = salt['grains.filter_by'](
|
|
|
|
defaults,
|
|
|
|
merge = salt['grains.filter_by'](
|
|
|
|
osfamilymap,
|
|
|
|
grain='os_family',
|
|
|
|
merge = salt['grains.filter_by'](
|
|
|
|
osmap,
|
|
|
|
grain='os',
|
2018-05-03 18:00:25 -03:00
|
|
|
merge = salt['grains.filter_by'](
|
2021-02-26 14:50:21 +00:00
|
|
|
oscodenamemap,
|
|
|
|
grain='oscodename',
|
|
|
|
merge = salt['grains.filter_by'](
|
|
|
|
osfingermap,
|
|
|
|
grain='osfinger',
|
|
|
|
merge = salt['pillar.get']('nfs', {}),
|
|
|
|
),
|
2018-05-03 18:00:25 -03:00
|
|
|
),
|
2018-03-25 20:05:35 +02:00
|
|
|
),
|
|
|
|
),
|
|
|
|
base='nfs')
|
|
|
|
%}
|
2018-03-23 10:17:32 +01:00
|
|
|
|