. entfernt und debug modus hinzugefügt
This commit is contained in:
parent
cebd24cdd6
commit
b4230fca45
|
|
@ -35,7 +35,7 @@ set -e
|
|||
case "$1" in
|
||||
"present")
|
||||
echo "Present"
|
||||
full_domain=${$2%"."}
|
||||
full_domain=${2%"."}
|
||||
domain=$(echo $full_domain | rev | cut -d . -f -3 | rev)
|
||||
praefix=${full_domain%"$domain"}
|
||||
praefix=${praefix%"."}
|
||||
|
|
@ -44,11 +44,11 @@ case "$1" in
|
|||
praefix_pl="praefix=$praefix"
|
||||
type_pl="type=TXT"
|
||||
content_pl="content=$3"
|
||||
echo "fd= $full_domain, domain= $domain, praefix=$praefix, content=$content_pl "
|
||||
echo "fd=$full_domain, domain=$domain, praefix=$praefix, $content_pl"
|
||||
curl -s -X POST -d "$domain_pl" -d "$praefix_pl" -d "$type_pl" -d "$content_pl" -H "$auth_h" https://ipv64.net/api
|
||||
;;
|
||||
"cleanup")
|
||||
full_domain=$2
|
||||
full_domain=${2%"."}
|
||||
domain=$(echo $full_domain | rev | cut -d . -f -3 | rev)
|
||||
praefix=${full_domain%"$domain"}
|
||||
praefix=${praefix%"."}
|
||||
|
|
@ -57,9 +57,23 @@ case "$1" in
|
|||
praefix_pl="praefix=$praefix"
|
||||
type_pl="type=TXT"
|
||||
content_pl="content=$3"
|
||||
echo "fd= $full_domain, domain= $domain, praefix=$praefix"
|
||||
echo "fd=$full_domain, domain= $domain, praefix=$praefix, $content_pl"
|
||||
curl -s -X DELETE -d "$domain_pl" -d "$praefix_pl" -d "$type_pl" -d "$content_pl" -H "$auth_h" https://ipv64.net/api
|
||||
;;
|
||||
"debug")
|
||||
echo "Debug"
|
||||
full_domain=${2%"."}
|
||||
domain=$(echo $full_domain | rev | cut -d . -f -3 | rev)
|
||||
praefix=${full_domain%"$domain"}
|
||||
praefix=${praefix%"."}
|
||||
auth_h="Authorization: Bearer $apitoken"
|
||||
domain_pl="add_record=$domain"
|
||||
praefix_pl="praefix=$praefix"
|
||||
type_pl="type=TXT"
|
||||
content_pl="content=$3"
|
||||
echo "fd=$full_domain, domain=$domain, praefix=$praefix, $content_pl $auth_h"
|
||||
curl -s -X POST -d "$domain_pl" -d "$praefix_pl" -d "$type_pl" -d "$content_pl" -H "$auth_h" https://ipv64.net/api
|
||||
;;
|
||||
*)
|
||||
echo "OOPS"
|
||||
;;
|
||||
|
|
|
|||
Loading…
Reference in New Issue