Browse Source

Update dns_limacity.sh

pull/4757/head
laraveluser 12 months ago
committed by GitHub
parent
commit
9e073c954d
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      dnsapi/dns_limacity.sh

4
dnsapi/dns_limacity.sh

@ -51,7 +51,7 @@ dns_limacity_rm() {
if ! _lima_get_domain_id "$fulldomain"; then return 1; fi if ! _lima_get_domain_id "$fulldomain"; then return 1; fi
for recordId in $(_get "${APIBASE}/domains/${LIMACITY_DOMAINID}/records.json" | _egrep_o "{\"id\":[0-9]*[^}]*,\"name\":\"${fulldomain}\"" | _egrep_o "[0-9]*"); do for recordId in $(_get "${APIBASE}/domains/${LIMACITY_DOMAINID}/records.json" | _egrep_o "{\"id\":[0-9]*[^}]*,\"name\":\"${fulldomain}\"" | _egrep_o "[0-9]*"); do
_post "" "https://www.lima-city.de/usercp/domains/${LIMACITY_DOMAINID}/records/${recordId}" "" "DELETE"
_post "" "${APIBASE}/domains/${LIMACITY_DOMAINID}/records/${recordId}" "" "DELETE"
done done
return 0 return 0
@ -66,7 +66,7 @@ _lima_get_domain_id() {
p=1 p=1
domains=$(_get "${APIBASE}/domains.json") domains=$(_get "${APIBASE}/domains.json")
if [ "$(echo "$domains" | _egrep_o "^\{\"domains\"")" ]; then
if [ "$(echo "$domains" | _egrep_o "{.*\"domains\"")" ]; then
response="$(echo "$domains" | tr -d "\n" | tr '{' "|" | sed 's/|/&{/g' | tr "|" "\n")" response="$(echo "$domains" | tr -d "\n" | tr '{' "|" | sed 's/|/&{/g' | tr "|" "\n")"
while true; do while true; do
h=$(printf "%s" "$domain" | cut -d . -f $i-100) h=$(printf "%s" "$domain" | cut -d . -f $i-100)

Loading…
Cancel
Save