18 lines
		
	
	
		
			400 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			400 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
#
 | 
						|
# 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 -%}
 | 
						|
 |