microservice ready
This commit is contained in:
parent
3acaaab735
commit
9a7cad52c5
|
@ -4,13 +4,22 @@
|
||||||
# Version: 0.3
|
# Version: 0.3
|
||||||
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
|
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
|
||||||
########################################################################
|
########################################################################
|
||||||
{
|
{ # garanty full reading before execution
|
||||||
|
# echo '
|
||||||
|
#
|
||||||
|
# __ ___ _ ___
|
||||||
|
# / |/ /_ __ ____ ____ _____ ___ ___ (_)___/__ \
|
||||||
|
# / /|_/ / / / / / __ \/ __ `/ __ `__ \/ _ \ / / ___// _/
|
||||||
|
# / / / / /_/ / / / / / /_/ / / / / / / __/ / (__ )/_/
|
||||||
|
# /_/ /_/\__, / /_/ /_/\__,_/_/ /_/ /_/\___/ /_/____/(_)
|
||||||
|
# /____/
|
||||||
|
#
|
||||||
|
# ' | lolcat
|
||||||
MY_PATH="`dirname \"$0\"`" # relative
|
MY_PATH="`dirname \"$0\"`" # relative
|
||||||
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
||||||
ME="${0##*/}"
|
ME="${0##*/}"
|
||||||
|
|
||||||
[[ ! $(which nslookup) ]] && sudo apt-get install dnsutils -y
|
[[ ! $(which nslookup) ]] && sudo apt-get install dnsutils -y
|
||||||
[[ ! $(which lolcat) ]] && sudo apt-get install lolcat -y
|
|
||||||
|
|
||||||
myip=$(hostname -I | awk '{print $1}')
|
myip=$(hostname -I | awk '{print $1}')
|
||||||
# Check if IP is from reserved LAN addresses
|
# Check if IP is from reserved LAN addresses
|
||||||
|
@ -21,17 +30,6 @@ myRouter=$(sudo route -n | head -n 3 | tail -n 1 | awk '{print $2}')
|
||||||
[[ $isLAN ]] && nodename=$(sudo nslookup $myip $myRouter | head -n 1 | awk -F ' = ' '{print $2}' | sed 's/\.[^.]*$//') \
|
[[ $isLAN ]] && nodename=$(sudo nslookup $myip $myRouter | head -n 1 | awk -F ' = ' '{print $2}' | sed 's/\.[^.]*$//') \
|
||||||
|| nodename=$(sudo nslookup $myip | head -n 1 | awk -F ' = ' '{print $2}' | sed 's/\.[^.]*$//')
|
|| nodename=$(sudo nslookup $myip | head -n 1 | awk -F ' = ' '{print $2}' | sed 's/\.[^.]*$//')
|
||||||
|
|
||||||
echo '
|
echo $nodename
|
||||||
|
|
||||||
__ ___ _ ___
|
|
||||||
/ |/ /_ __ ____ ____ _____ ___ ___ (_)___/__ \
|
|
||||||
/ /|_/ / / / / / __ \/ __ `/ __ `__ \/ _ \ / / ___// _/
|
|
||||||
/ / / / /_/ / / / / / /_/ / / / / / / __/ / (__ )/_/
|
|
||||||
/_/ /_/\__, / /_/ /_/\__,_/_/ /_/ /_/\___/ /_/____/(_)
|
|
||||||
/____/
|
|
||||||
|
|
||||||
' | lolcat
|
|
||||||
|
|
||||||
echo $nodename | lolcat
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue