Log script start and mode
This commit is contained in:
parent
26042b952e
commit
d9d5f71b5a
13
cfddns.sh
13
cfddns.sh
@ -188,6 +188,10 @@ while getopts ':f:r:i:46hxlv' PARAMS; do
|
|||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Log beginning of script
|
||||||
|
echo -e "\e[1;32m [`date %Y-%m-%d` `date %H:%M:%S`] -- Start script execution" \
|
||||||
|
"--\e[0m" >> $logFile
|
||||||
|
|
||||||
# Check validity of parameters
|
# Check validity of parameters
|
||||||
if [ -z "$accountFile" ] || [[ $accountFile == -* ]]; then
|
if [ -z "$accountFile" ] || [[ $accountFile == -* ]]; then
|
||||||
quit 101
|
quit 101
|
||||||
@ -197,6 +201,15 @@ elif [ -z ${dnsRecords} ]; then
|
|||||||
quit 103
|
quit 103
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Log operating mode
|
||||||
|
if [ $ip4 -eq 1 ]; then
|
||||||
|
echo -e "\e[1;36m [`date %Y-%m-%d` `date %H:%M:%S`] Script running in IP4" \
|
||||||
|
"mode\e[0m" >> $logFile
|
||||||
|
elif [ $ip6 -eq 1 ]; then
|
||||||
|
echo -e "\e[1;36m [`date %Y-%m-%d` `date %H:%M:%S`] Script running in IP6" \
|
||||||
|
"mode\e[0m" >> $logFile
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
## Extract needed information from accountDetails file
|
## Extract needed information from accountDetails file
|
||||||
mapfile -t cfDetails < "$accountFile"
|
mapfile -t cfDetails < "$accountFile"
|
||||||
|
Loading…
Reference in New Issue
Block a user