17 lines
400 B
Text
17 lines
400 B
Text
#
|
|
# This file is managed by salt
|
|
#
|
|
|
|
{% set config = salt['pillar.get']('postfix:transport', {}) -%}
|
|
{% macro set_parameter(parameter, default=None) -%}
|
|
{% set value = config.get(parameter, default) -%}
|
|
{% if value is not none -%}
|
|
{{ parameter }} {{ value }}
|
|
{% endif -%}
|
|
{% endmacro -%}
|
|
|
|
{# Accept arbitrary parameters -#}
|
|
{% for parameter in config -%}
|
|
{{ set_parameter(parameter) }}
|
|
{% endfor -%}
|
|
|