Browse Source
Update dns_hexonet.sh
Fix removing DNS records
none
msamoylych
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
2 deletions
-
dnsapi/dns_hexonet.sh
|
@ -88,7 +88,7 @@ dns_hexonet_rm() { |
|
|
_debug _domain "$_domain" |
|
|
_debug _domain "$_domain" |
|
|
|
|
|
|
|
|
_debug "Getting txt records" |
|
|
_debug "Getting txt records" |
|
|
_hexonet_rest "command=QueryDNSZoneRRList&dnszone=${h}.&RRTYPE=TXT&RR=${txtvalue}" |
|
|
|
|
|
|
|
|
_hexonet_rest "command=QueryDNSZoneRRList&dnszone=${h}.&RRTYPE=TXT&RR=${_sub_domain}%20IN%20TXT%20\"${txtvalue}\"" |
|
|
|
|
|
|
|
|
if ! _contains "$response" "CODE=200"; then |
|
|
if ! _contains "$response" "CODE=200"; then |
|
|
_err "Error" |
|
|
_err "Error" |
|
@ -100,7 +100,7 @@ dns_hexonet_rm() { |
|
|
if [ "$count" = "0" ]; then |
|
|
if [ "$count" = "0" ]; then |
|
|
_info "Don't need to remove." |
|
|
_info "Don't need to remove." |
|
|
else |
|
|
else |
|
|
if ! _hexonet_rest "command=UpdateDNSZone&dnszone=${_domain}.&delrr0='${_sub_domain}%20IN%20TXT%20\"${txtvalue}\""; then |
|
|
|
|
|
|
|
|
if ! _hexonet_rest "command=UpdateDNSZone&dnszone=${_domain}.&delrr0=${_sub_domain}%20IN%20TXT%20\"${txtvalue}\""; then |
|
|
_err "Delete record error." |
|
|
_err "Delete record error." |
|
|
return 1 |
|
|
return 1 |
|
|
fi |
|
|
fi |
|
|