read & write Token/URL at rm too
This commit is contained in:
parent
54ceb6ae8c
commit
cf160d873b
@ -21,6 +21,11 @@ dns_rcode0_add() {
|
||||
fulldomain=$1
|
||||
txtvalue=$2
|
||||
|
||||
|
||||
RCODE0_API_TOKEN"${RCODE0_API_TOKEN:-$(_readaccountconf_mutable RCODE0_API_TOKEN)}"
|
||||
RCODE0_URL"${RCODE0_URL:-$(_readaccountconf_mutable RCODE0_URL)}"
|
||||
RCODE0_TTL"${RCODE0_TTL:-$(_readaccountconf_mutable RCODE0_TTL)}"
|
||||
|
||||
if [ -z "$RCODE0_URL" ]; then
|
||||
RCODE0_URL="$DEFAULT_RCODE0_URL"
|
||||
fi
|
||||
@ -64,6 +69,30 @@ dns_rcode0_rm() {
|
||||
fulldomain=$1
|
||||
txtvalue=$2
|
||||
|
||||
RCODE0_API_TOKEN"${RCODE0_API_TOKEN:-$(_readaccountconf_mutable RCODE0_API_TOKEN)}"
|
||||
RCODE0_URL"${RCODE0_URL:-$(_readaccountconf_mutable RCODE0_URL)}"
|
||||
RCODE0_TTL"${RCODE0_TTL:-$(_readaccountconf_mutable RCODE0_TTL)}"
|
||||
|
||||
if [ -z "$RCODE0_URL" ]; then
|
||||
RCODE0_URL="$DEFAULT_RCODE0_URL"
|
||||
fi
|
||||
|
||||
|
||||
if [ -z "$RCODE0_API_TOKEN" ]; then
|
||||
RCODE0_API_TOKEN=""
|
||||
_err "Missing Rcode0 API Token."
|
||||
_err "Please login and create your token at httsp://my.rcodezero.at/enableapi and try again."
|
||||
return 1
|
||||
fi
|
||||
|
||||
#save the api addr and key to the account conf file.
|
||||
_saveaccountconf_mutable RCODE0_URL "$RCODE0_URL"
|
||||
_saveaccountconf_mutable RCODE0_API_TOKEN "$RCODE0_API_TOKEN"
|
||||
|
||||
if [ "$RCODE0_TTL" != "$DEFAULT_RCODE0_TTL" ]; then
|
||||
_saveaccountconf_mutable RCODE0_TTL "$RCODE0_TTL"
|
||||
fi
|
||||
|
||||
if [ -z "$RCODE0_TTL" ]; then
|
||||
RCODE0_TTL="$DEFAULT_RCODE0_TTL"
|
||||
fi
|
||||
|
||||
Loading…
Reference in New Issue
Block a user