updated beeline_zk.sh

pull/2/head
Hari Sekhon 5 years ago
parent 667f01b477
commit 685caaad92

@ -20,14 +20,14 @@
set -euo pipefail
[ -n "${DEBUG:-}" ] && set -x
hive_site_xml=/etc/hive/conf/hive-site.xml
hive_site_xml="${HIVE_SITE_XML:-/etc/hive/conf/hive-site.xml}"
set +o pipefail
# xq -r < hive-site.xml '.configuration.property[] | select(.name == "hive.zookeeper.quorum") | .value'
if [ -z "${ZOOKEEPERS:-}" ]; then
ZOOKEEPERS="$(grep -A1 hive.zookeeper.quorum "$hive_site_xml" 2>/dev/null | grep '<value>' | sed 's/<value>//;s,</value>,,;s/[[:space:]]*//g')"
if [ -z "${ZOOKEEPERS:-}" ]; then
echo "ZOOKEEPERS environment variable not set (format is zookeeper1.domain.com:2181,zookeeper2.domain.com:2181,zookeeper3.domain.com:2181)"
echo "ZOOKEEPERS environment variable not set (format is zookeeper1.domain.com:2181,zookeeper2.domain.com:2181,zookeeper3.domain.com:2181)" >&2
exit 3
fi
fi

Loading…
Cancel
Save