diff --git a/haproxy_status.sh b/haproxy_status.sh index 1ddf5899..8024f59e 100755 --- a/haproxy_status.sh +++ b/haproxy_status.sh @@ -7,10 +7,10 @@ do { if [ "${response}" == " f" ] then echo "HTTP/1.1 200 OK" - echo "X-XLOG-POSITION: $(echo "SELECT pg_current_xlog_location();" | psql -t postgres 2> /dev/null | tr -d ' ' | head -n 1)" + echo "X-XLOG-POSITION: $(echo "SELECT pg_current_xlog_location();" | psql -t postgres --port $2 --host $1 2> /dev/null | tr -d ' ' | head -n 1)" else echo "HTTP/1.1 503 Service unavailable" - echo "X-XLOG-POSITION: $(echo "SELECT pg_last_xlog_replay_location();" | psql -t postgres 2> /dev/null | tr -d ' ' | head -n 1)" + echo "X-XLOG-POSITION: $(echo "SELECT pg_last_xlog_replay_location();" | psql -t postgres --port $2 --host $1 2> /dev/null | tr -d ' ' | head -n 1)" fi } | nc -l $3; done