aboutsummaryrefslogtreecommitdiff
path: root/docker/examples/docker-compose-cluster/scripts/lib/functions.sh
diff options
context:
space:
mode:
Diffstat (limited to 'docker/examples/docker-compose-cluster/scripts/lib/functions.sh')
-rw-r--r--docker/examples/docker-compose-cluster/scripts/lib/functions.sh37
1 files changed, 0 insertions, 37 deletions
diff --git a/docker/examples/docker-compose-cluster/scripts/lib/functions.sh b/docker/examples/docker-compose-cluster/scripts/lib/functions.sh
deleted file mode 100644
index 2ff16f659..000000000
--- a/docker/examples/docker-compose-cluster/scripts/lib/functions.sh
+++ /dev/null
@@ -1,37 +0,0 @@
-# overwrite get_nodename to discover hostname from DNS
-get_nodename() {
- local hostname=${HOSTNAME}
-
- # get hostname from dns
- if ( is_true ${USE_DNS} ); then
- # wait for dns registration
- sleep 1
-
- nodename=$(discover_dns_hostname ${HOSTIP})
-
- is_set ${nodename} \
- && hostname=${nodename}
- fi
-
- echo $hostname
- return 0
-}
-
-
-# discover hostname from dns with a reverse lookup
-discover_dns_hostname() {
- local hostip=$1
-
- # try to get the hostname from dns
- local dnsname=$(drill -x ${hostip} \
- | grep PTR \
- | awk '{print $5}' \
- | grep -E "^[a-zA-Z0-9]+([-._]?[a-zA-Z0-9]+)*.[a-zA-Z]+\.$" \
- | cut -d '.' -f1 \
- | tail -1)
-
- is_set ${dnsname} \
- && echo ${dnsname}
-
- return 0
-}