Additional cleanup for haproxy.jinja whitespace.
This commit is contained in:
parent
1bbf7fd182
commit
1ffa423bfc
1 changed files with 21 additions and 17 deletions
|
@ -5,6 +5,7 @@
|
||||||
# This file is managed by Salt.
|
# This file is managed by Salt.
|
||||||
# Any changes will be overwritten.
|
# Any changes will be overwritten.
|
||||||
|
|
||||||
|
|
||||||
#------------------
|
#------------------
|
||||||
# Global settings
|
# Global settings
|
||||||
#------------------
|
#------------------
|
||||||
|
@ -15,14 +16,15 @@ global
|
||||||
group {{ salt['pillar.get']('haproxy:global:group', 'haproxy') }}
|
group {{ salt['pillar.get']('haproxy:global:group', 'haproxy') }}
|
||||||
{%- if salt['pillar.get']('haproxy:global:chroot:enable', 'no') == True %}
|
{%- if salt['pillar.get']('haproxy:global:chroot:enable', 'no') == True %}
|
||||||
chroot {{ salt['pillar.get']('haproxy:global:chroot:path', '/tmp') }}
|
chroot {{ salt['pillar.get']('haproxy:global:chroot:path', '/tmp') }}
|
||||||
{% endif %}
|
{%- endif %}
|
||||||
{%- if salt['pillar.get']('haproxy:global:daemon', 'no') == True %}
|
{%- if salt['pillar.get']('haproxy:global:daemon', 'no') == True %}
|
||||||
daemon
|
daemon
|
||||||
{% endif %}
|
{%- endif %}
|
||||||
{%- if salt['pillar.get']('haproxy:global:stats:enable', 'no') == True %}
|
{% if salt['pillar.get']('haproxy:global:stats:enable', 'no') == True %}
|
||||||
# Stats support is currently limited to socket mode
|
# Stats support is currently limited to socket mode
|
||||||
stats socket {{ salt['pillar.get']('haproxy:global:stats:socketpath', '/tmp/ha_stats.sock') }}
|
stats socket {{ salt['pillar.get']('haproxy:global:stats:socketpath', '/tmp/ha_stats.sock') }}
|
||||||
{% endif %}
|
{%- endif %}
|
||||||
|
|
||||||
|
|
||||||
#------------------
|
#------------------
|
||||||
# common defaults that all the 'listen' and 'backend' sections will
|
# common defaults that all the 'listen' and 'backend' sections will
|
||||||
|
@ -47,12 +49,13 @@ defaults
|
||||||
{%- for errorfile in salt['pillar.get']('haproxy:defaults:errorfiles').iteritems() %}
|
{%- for errorfile in salt['pillar.get']('haproxy:defaults:errorfiles').iteritems() %}
|
||||||
errorfile {{ errorfile[0] }} {{ errorfile[1] }}
|
errorfile {{ errorfile[0] }} {{ errorfile[1] }}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{% endif %}
|
{%- endif %}
|
||||||
|
{%- if 'listens' in salt['pillar.get']('haproxy', {}) %}
|
||||||
|
|
||||||
|
|
||||||
#------------------
|
#------------------
|
||||||
# listen instances
|
# listen instances
|
||||||
#------------------
|
#------------------
|
||||||
{%- if 'listens' in salt['pillar.get']('haproxy', {}) %}
|
|
||||||
{%- for listener in salt['pillar.get']('haproxy:listens', {}).iteritems() %}
|
{%- for listener in salt['pillar.get']('haproxy:listens', {}).iteritems() %}
|
||||||
listen {{ listener[1].get('name', listener[0]) }}
|
listen {{ listener[1].get('name', listener[0]) }}
|
||||||
{%- if 'bind' in listener[1] %}
|
{%- if 'bind' in listener[1] %}
|
||||||
|
@ -121,13 +124,13 @@ listen {{ listener[1].get('name', listener[0]) }}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{% endif %}
|
{%- endif %}
|
||||||
|
{%- if 'frontends' in salt['pillar.get']('haproxy', {}) %}
|
||||||
|
|
||||||
|
|
||||||
#------------------
|
#------------------
|
||||||
# frontend instances
|
# frontend instances
|
||||||
#------------------
|
#------------------
|
||||||
{%- if 'frontends' in salt['pillar.get']('haproxy', {}) %}
|
|
||||||
{%- for frontend in salt['pillar.get']('haproxy:frontends', {}).iteritems() %}
|
{%- for frontend in salt['pillar.get']('haproxy:frontends', {}).iteritems() %}
|
||||||
frontend {{ frontend[1].get('name', frontend[0]) }}
|
frontend {{ frontend[1].get('name', frontend[0]) }}
|
||||||
{%- if 'bind' in frontend[1] %}
|
{%- if 'bind' in frontend[1] %}
|
||||||
|
@ -163,14 +166,15 @@ frontend {{ frontend[1].get('name', frontend[0]) }}
|
||||||
{%- for use_backend in frontend[1].use_backends %}
|
{%- for use_backend in frontend[1].use_backends %}
|
||||||
use_backend {{ use_backend }}
|
use_backend {{ use_backend }}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{% endif %}
|
{%- endif %}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{% endif %}
|
{%- endif %}
|
||||||
|
{%- if 'backends' in salt['pillar.get']('haproxy', {}) %}
|
||||||
|
|
||||||
|
|
||||||
#------------------
|
#------------------
|
||||||
# backend instances
|
# backend instances
|
||||||
#------------------
|
#------------------
|
||||||
{%- if 'backends' in salt['pillar.get']('haproxy', {}) %}
|
|
||||||
{%- for backend in salt['pillar.get']('haproxy:backends', {}).iteritems() %}
|
{%- for backend in salt['pillar.get']('haproxy:backends', {}).iteritems() %}
|
||||||
backend {{ backend[1].get('name',backend[0]) }}
|
backend {{ backend[1].get('name',backend[0]) }}
|
||||||
{%- if 'redirects' in backend[1] %}
|
{%- if 'redirects' in backend[1] %}
|
||||||
|
@ -180,7 +184,7 @@ backend {{ backend[1].get('name',backend[0]) }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{%- if 'balance' in backend[1] %}
|
{%- if 'balance' in backend[1] %}
|
||||||
balance {{ backend[1].balance }}
|
balance {{ backend[1].balance }}
|
||||||
{% endif %}
|
{%- endif %}
|
||||||
{%- if 'options' in backend[1] %}
|
{%- if 'options' in backend[1] %}
|
||||||
{%- for option in backend[1].options %}
|
{%- for option in backend[1].options %}
|
||||||
option {{ option }}
|
option {{ option }}
|
||||||
|
@ -200,11 +204,11 @@ backend {{ backend[1].get('name',backend[0]) }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{%- if 'defaultserver' in backend[1] %}
|
{%- if 'defaultserver' in backend[1] %}
|
||||||
default-server {%- for option, value in backend[1].defaultserver.iteritems() %} {{ ' '.join((option, value|string, '')) }} {%- endfor %}
|
default-server {%- for option, value in backend[1].defaultserver.iteritems() %} {{ ' '.join((option, value|string, '')) }} {%- endfor %}
|
||||||
{% endif %}
|
{%- endif %}
|
||||||
{%- if 'servers' in backend[1] %}
|
{%- if 'servers' in backend[1] %}
|
||||||
{%- for server in backend[1].servers.iteritems() %}
|
{%- for server in backend[1].servers.iteritems() %}
|
||||||
server {{ server[1].get('name',server[0]) }} {{ server[1].host }}:{{ server[1].port }} {{ server[1].check }}
|
server {{ server[1].get('name',server[0]) }} {{ server[1].host }}:{{ server[1].port }} {{ server[1].check }}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{% endif %}
|
{%- endif %}
|
||||||
|
|
Loading…
Reference in a new issue