* debian/pg_createconfig_patroni: Filter out comments from

/etc/patroni/dcs.yml when assembling the Patroni configuration file.
This commit is contained in:
Michael Banck 2019-05-21 22:14:34 +02:00
parent 658e5b4dd0
commit d2c87e9e76
2 changed files with 4 additions and 2 deletions

4
debian/changelog vendored
View file

@ -1,6 +1,8 @@
patroni (1.5.5-2) UNRELEASED; urgency=medium
*
[ Michael Banck ]
* debian/pg_createconfig_patroni: Filter out comments from
/etc/patroni/dcs.yml when assembling the Patroni configuration file.
-- Debian PostgreSQL Maintainers <team+postgresql@tracker.debian.org> Sat, 16 Feb 2019 07:30:36 +0100

View file

@ -76,7 +76,7 @@ if [ $? != 0 ]; then
echo "DCS not configured yet, edit /etc/patroni/dcs.yml"
exit 1
fi
DCS_CONFIG="$(cat /etc/patroni/dcs.yml | sed -e ':a;N;$!ba;s/\n/\\n/g' -e 's/\$/\\$/g')"
DCS_CONFIG="$(egrep -v '^[[:space:]]*$|^ *#' /etc/patroni/dcs.yml | sed -e ':a;N;$!ba;s/\n/\\n/g' -e 's/\$/\\$/g')"
CONFIG_FILE=/etc/patroni/${VERSION}-${CLUSTER}.yml