|
|
@ -89,13 +89,11 @@ _initAuth() { |
|
|
|
_err "Please retry to create a new one." |
|
|
|
_clearaccountconf ARUBA_CK |
|
|
|
return 1 |
|
|
|
fi |
|
|
|
|
|
|
|
fi |
|
|
|
domainData=$(echo "$response" | tr -d '\r') |
|
|
|
# get all Ids and peek only values |
|
|
|
temp="$(echo "$domainData" | _egrep_o "Id\": [^,]*" | cut -d : -f 2 | head -1)" # first element is zone Id |
|
|
|
domain_id=$temp |
|
|
|
|
|
|
|
domain_id=$temp |
|
|
|
_info "DomainId is: $domain_id" |
|
|
|
_info "Consumer key is ok." |
|
|
|
return 0 |
|
|
@ -111,7 +109,6 @@ dns_aruba_add() { |
|
|
|
if ! _initAuth; then |
|
|
|
return 1 |
|
|
|
fi |
|
|
|
|
|
|
|
_debug _domain "$_domain" |
|
|
|
_sub_domain="_acme-challenge" |
|
|
|
|
|
|
@ -146,19 +143,15 @@ dns_aruba_rm() { |
|
|
|
if ! _initAuth; then |
|
|
|
return 1 |
|
|
|
fi |
|
|
|
|
|
|
|
_sub_domain="_acme-challenge" |
|
|
|
_debug "Getting TXT record to delete: $_sub_domain.$_domain." |
|
|
|
|
|
|
|
if ! _extract_record_id "$_sub_domain.$_domain"; then |
|
|
|
return 1 |
|
|
|
fi |
|
|
|
|
|
|
|
_debug "Deleting TXT record: $_sub_domain.$_domain" |
|
|
|
if ! _aruba_rest DELETE "api/domains/dns/record/$_recordId"; then |
|
|
|
return 1 |
|
|
|
fi |
|
|
|
|
|
|
|
return 0 |
|
|
|
} |
|
|
|
|
|
|
@ -176,7 +169,6 @@ _extract_record_id() { |
|
|
|
_debug $names |
|
|
|
ARRAY_IDS=$(echo "$_ids" | tr ", " "\n") |
|
|
|
ARRAY_NAMES=$_names |
|
|
|
|
|
|
|
j=0 |
|
|
|
for i in $ARRAY_NAMES; do |
|
|
|
if [ "$i" = "$subdomain" ]; then |
|
|
|