44
55# haproxy not directly configured within /usr/local/etc/haproxy/haproxy.cfg
66if ! test -e /usr/local/etc/haproxy/haproxy.cfg; then
7- if [ ! -z " $DNS_ENABLED " ]; then
7+ if [ -n " $DNS_ENABLED " ]; then
88 # Backends are resolved using internal or external DNS service
99 touch /etc/haproxy/dns.backends
1010 python3 /configure.py dns
1111 echo " */${DNS_TTL:- 1} * * * * /track_dns | logger " > /var/crontab.txt
1212
1313 else
1414
15- if [ ! -z " $BACKENDS " ]; then
15+ if [ -n " $BACKENDS " ]; then
1616 # Backend provided via $BACKENDS env
1717 python3 /configure.py env
1818 else
@@ -30,32 +30,33 @@ if ! test -e /usr/local/etc/haproxy/haproxy.cfg; then
3030
3131 # Add env variables for haproxy
3232 echo " export PATH=$PATH " ' :$PATH' >> /etc/environment
33- if [ ! -z " $BACKENDS " ]; then echo " export BACKENDS=\" $BACKENDS \" " >> /etc/environment; fi
34- if [ ! -z " $BACKENDS_PORT " ]; then echo " export BACKENDS_PORT=\" $BACKENDS_PORT \" " >> /etc/environment; fi
35- if [ ! -z " $BACKENDS_MODE " ]; then echo " export BACKENDS_MODE=\" $BACKENDS_MODE \" " >> /etc/environment; fi
36- if [ ! -z " $BACKEND_NAME " ]; then echo " export BACKEND_NAME=\" $BACKEND_NAME \" " >> /etc/environment; fi
37- if [ ! -z " $BALANCE " ]; then echo " export BALANCE=\" $BALANCE \" " >> /etc/environment; fi
38- if [ ! -z " $COOKIES_ENABLED " ]; then echo " export COOKIES_ENABLED=\" $COOKIES_ENABLED \" " >> /etc/environment; fi
39- if [ ! -z " $COOKIES_PARAMS " ]; then echo " export COOKIES_PARAMS=\" $COOKIES_PARAMS \" " >> /etc/environment; fi
40- if [ ! -z " $DOWN_INTER " ]; then echo " export DOWN_INTER=\" $DOWN_INTER \" " >> /etc/environment; fi
41- if [ ! -z " $FALL " ]; then echo " export FALL=\" $FALL \" " >> /etc/environment; fi
42- if [ ! -z " $FAST_INTER " ]; then echo " export FAST_INTER=\" $FAST_INTER \" " >> /etc/environment; fi
43- if [ ! -z " $FRONTEND_NAME " ]; then echo " export FRONTEND_NAME=\" $FRONTEND_NAME \" " >> /etc/environment; fi
44- if [ ! -z " $FRONTEND_PORT " ]; then echo " export FRONTEND_PORT=\" $FRONTEND_PORT \" " >> /etc/environment; fi
45- if [ ! -z " $FRONTEND_MODE " ]; then echo " export FRONTEND_MODE=\" $FRONTEND_MODE \" " >> /etc/environment; fi
46- if [ ! -z " $HTTPCHK " ]; then echo " export HTTPCHK=\" $HTTPCHK \" " >> /etc/environment; fi
47- if [ ! -z " $HTTPCHK_HOST " ]; then echo " export HTTPCHK_HOST=\" $HTTPCHK_HOST \" " >> /etc/environment; fi
48- if [ ! -z " $INTER " ]; then echo " export INTER=\" $INTER \" " >> /etc/environment; fi
49- if [ ! -z " $LOGGING " ]; then echo " export LOGGING=\" $LOGGING \" " >> /etc/environment; fi
50- if [ ! -z " $LOG_LEVEL " ]; then echo " export LOG_LEVEL=\" $LOG_LEVEL \" " >> /etc/environment; fi
51- if [ ! -z " $PROXY_PROTOCOL_ENABLED " ]; then echo " export PROXY_PROTOCOL_ENABLED=\" $PROXY_PROTOCOL_ENABLED \" " >> /etc/environment; fi
52- if [ ! -z " $RISE " ]; then echo " export RISE=\" $RISE \" " >> /etc/environment; fi
53- if [ ! -z " $SERVICE_NAMES " ]; then echo " export SERVICE_NAMES=\" $SERVICE_NAMES \" " >> /etc/environment; fi
54- if [ ! -z " $STATS_AUTH " ]; then echo " export STATS_AUTH=\" $STATS_AUTH \" " >> /etc/environment; fi
55- if [ ! -z " $STATS_PORT " ]; then echo " export STATS_PORT=\" $STATS_PORT \" " >> /etc/environment; fi
56- if [ ! -z " $TIMEOUT_CLIENT " ]; then echo " export TIMEOUT_CLIENT=\" $TIMEOUT_CLIENT \" " >> /etc/environment; fi
57- if [ ! -z " $TIMEOUT_CONNECT " ]; then echo " export TIMEOUT_CONNECT=\" $TIMEOUT_CONNECT \" " >> /etc/environment; fi
58- if [ ! -z " $TIMEOUT_SERVER " ]; then echo " export TIMEOUT_SERVER=\" $TIMEOUT_SERVER \" " >> /etc/environment; fi
33+ if [ -n " $BACKENDS " ]; then echo " export BACKENDS=\" $BACKENDS \" " >> /etc/environment; fi
34+ if [ -n " $BACKENDS_PORT " ]; then echo " export BACKENDS_PORT=\" $BACKENDS_PORT \" " >> /etc/environment; fi
35+ if [ -n " $BACKENDS_MODE " ]; then echo " export BACKENDS_MODE=\" $BACKENDS_MODE \" " >> /etc/environment; fi
36+ if [ -n " $BACKEND_NAME " ]; then echo " export BACKEND_NAME=\" $BACKEND_NAME \" " >> /etc/environment; fi
37+ if [ -n " $BALANCE " ]; then echo " export BALANCE=\" $BALANCE \" " >> /etc/environment; fi
38+ if [ -n " $COOKIES_ENABLED " ]; then echo " export COOKIES_ENABLED=\" $COOKIES_ENABLED \" " >> /etc/environment; fi
39+ if [ -n " $COOKIES_NAME " ]; then echo " export COOKIES_NAME=\" $COOKIES_NAME \" " >> /etc/environment; fi
40+ if [ -n " $COOKIES_PARAMS " ]; then echo " export COOKIES_PARAMS=\" $COOKIES_PARAMS \" " >> /etc/environment; fi
41+ if [ -n " $DOWN_INTER " ]; then echo " export DOWN_INTER=\" $DOWN_INTER \" " >> /etc/environment; fi
42+ if [ -n " $FALL " ]; then echo " export FALL=\" $FALL \" " >> /etc/environment; fi
43+ if [ -n " $FAST_INTER " ]; then echo " export FAST_INTER=\" $FAST_INTER \" " >> /etc/environment; fi
44+ if [ -n " $FRONTEND_NAME " ]; then echo " export FRONTEND_NAME=\" $FRONTEND_NAME \" " >> /etc/environment; fi
45+ if [ -n " $FRONTEND_PORT " ]; then echo " export FRONTEND_PORT=\" $FRONTEND_PORT \" " >> /etc/environment; fi
46+ if [ -n " $FRONTEND_MODE " ]; then echo " export FRONTEND_MODE=\" $FRONTEND_MODE \" " >> /etc/environment; fi
47+ if [ -n " $HTTPCHK " ]; then echo " export HTTPCHK=\" $HTTPCHK \" " >> /etc/environment; fi
48+ if [ -n " $HTTPCHK_HOST " ]; then echo " export HTTPCHK_HOST=\" $HTTPCHK_HOST \" " >> /etc/environment; fi
49+ if [ -n " $INTER " ]; then echo " export INTER=\" $INTER \" " >> /etc/environment; fi
50+ if [ -n " $LOGGING " ]; then echo " export LOGGING=\" $LOGGING \" " >> /etc/environment; fi
51+ if [ -n " $LOG_LEVEL " ]; then echo " export LOG_LEVEL=\" $LOG_LEVEL \" " >> /etc/environment; fi
52+ if [ -n " $PROXY_PROTOCOL_ENABLED " ]; then echo " export PROXY_PROTOCOL_ENABLED=\" $PROXY_PROTOCOL_ENABLED \" " >> /etc/environment; fi
53+ if [ -n " $RISE " ]; then echo " export RISE=\" $RISE \" " >> /etc/environment; fi
54+ if [ -n " $SERVICE_NAMES " ]; then echo " export SERVICE_NAMES=\" $SERVICE_NAMES \" " >> /etc/environment; fi
55+ if [ -n " $STATS_AUTH " ]; then echo " export STATS_AUTH=\" $STATS_AUTH \" " >> /etc/environment; fi
56+ if [ -n " $STATS_PORT " ]; then echo " export STATS_PORT=\" $STATS_PORT \" " >> /etc/environment; fi
57+ if [ -n " $TIMEOUT_CLIENT " ]; then echo " export TIMEOUT_CLIENT=\" $TIMEOUT_CLIENT \" " >> /etc/environment; fi
58+ if [ -n " $TIMEOUT_CONNECT " ]; then echo " export TIMEOUT_CONNECT=\" $TIMEOUT_CONNECT \" " >> /etc/environment; fi
59+ if [ -n " $TIMEOUT_SERVER " ]; then echo " export TIMEOUT_SERVER=\" $TIMEOUT_SERVER \" " >> /etc/environment; fi
5960fi
6061
6162
0 commit comments