diff options
Diffstat (limited to 'docker/examples/docker-compose-cluster/scripts/lib')
-rw-r--r-- | docker/examples/docker-compose-cluster/scripts/lib/functions.sh | 37 |
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 -} |