X-Git-Url: https://git.arvados.org/arvados-formula.git/blobdiff_plain/0fd79b30ae5f9b55490e701782bcaba992951eb6:/TEMPLATE/map.jinja..cbabd4188c1200866ef7ac01e1ab57a58b8775bc:/arvados/static/gitweb.js diff --git a/TEMPLATE/map.jinja b/TEMPLATE/map.jinja deleted file mode 100644 index 1b8b1c6..0000000 --- a/TEMPLATE/map.jinja +++ /dev/null @@ -1,56 +0,0 @@ -# -*- coding: utf-8 -*- -# vim: ft=jinja - -{#- Get the `tplroot` from `tpldir` #} -{%- set tplroot = tpldir.split('/')[0] %} -{#- Start imports as #} -{%- import_yaml tplroot ~ "/defaults.yaml" as default_settings %} -{%- import_yaml tplroot ~ "/osarchmap.yaml" as osarchmap %} -{%- import_yaml tplroot ~ "/osfamilymap.yaml" as osfamilymap %} -{%- import_yaml tplroot ~ "/osmap.yaml" as osmap %} -{%- import_yaml tplroot ~ "/osfingermap.yaml" as osfingermap %} - -{#- 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']( - osarchmap, - grain='osarch', - merge=salt['grains.filter_by']( - osfamilymap, - grain='os_family', - merge=salt['grains.filter_by']( - osmap, - grain='os', - merge=salt['grains.filter_by']( - osfingermap, - grain='osfinger', - merge=salt['grains.filter_by']( - _config, - default='lookup' - ) - ) - ) - ) - ) - ) -%} - -{%- set config = salt['grains.filter_by']( - {'defaults': defaults}, - default='defaults', - merge=_config - ) -%} - -{#- Change **TEMPLATE** to match with your formula's name and then remove this line #} -{%- set TEMPLATE = config %} - -{#- Post-processing for specific non-YAML customisations #} -{%- if grains.os == 'MacOS' %} -{%- set macos_group = salt['cmd.run']("stat -f '%Sg' /dev/console") %} -{%- do TEMPLATE.update({'rootgroup': macos_group}) %} -{%- endif %}