if dnsdomainname didn't succeed, try again at 10-second
intervals up to 20 additional times
Change-Id: I6774f9386badaa72d667812d09e872b35e9e58a3
Signed-off-by: Tony Hansen <tony@att.com>
Issue-ID: DCAEGEN2-185
then
echo WARNING WARNING WARNING
echo The DNS DHCP settings did not work properly.
- exit 1
+ for i in $(seq 20)
+ do
+ echo Sleeping...
+ sleep 10
+ if [ "$(dnsdomainname 2>/dev/null)" != "" ]
+ then break
+ fi
+ echo The DNS DHCP settings still did not work properly.
+ done
+ if [ "$(dnsdomainname 2>/dev/null)" = "" ]
+ then
+ echo Exiting
+ exit 1
+ fi
fi
CONFDIR=/var/config/DCAE/chef/
then
echo WARNING WARNING WARNING
echo The DNS DHCP settings did not work properly.
- exit 1
+ for i in $(seq 20)
+ do
+ echo Sleeping...
+ sleep 10
+ if [ "$(dnsdomainname 2>/dev/null)" != "" ]
+ then break
+ fi
+ echo The DNS DHCP settings still did not work properly.
+ done
+ if [ "$(dnsdomainname 2>/dev/null)" = "" ]
+ then
+ echo Exiting
+ exit 1
+ fi
fi
CONFDIR=/var/config/DCAE/chef/
then
echo WARNING WARNING WARNING
echo The DNS DHCP settings did not work properly.
- exit 1
+ for i in $(seq 20)
+ do
+ echo Sleeping...
+ sleep 10
+ if [ "$(dnsdomainname 2>/dev/null)" != "" ]
+ then break
+ fi
+ echo The DNS DHCP settings still did not work properly.
+ done
+ if [ "$(dnsdomainname 2>/dev/null)" = "" ]
+ then
+ echo Exiting
+ exit 1
+ fi
fi
CONFDIR=/var/config/DCAE/chef/