Explorar el Código

dnsapi/pdns: also normalize json response in detecting root zone

manuel hace 4 años
padre
commit
8636d3139e
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      dnsapi/dns_pdns.sh

+ 2 - 2
dnsapi/dns_pdns.sh

@@ -175,13 +175,13 @@ _get_root() {
   i=1
 
   if _pdns_rest "GET" "/api/v1/servers/$PDNS_ServerId/zones"; then
-    _zones_response="$response"
+    _zones_response=$(echo "$response" | _normalizeJson)
   fi
 
   while true; do
     h=$(printf "%s" "$domain" | cut -d . -f $i-100)
 
-    if _contains "$_zones_response" "\"name\": \"$h.\""; then
+    if _contains "$_zones_response" "\"name\":\"$h.\""; then
       _domain="$h."
       if [ -z "$h" ]; then
         _domain="=2E"