Browse Source

fast fix to force pdd_get_record_id() to return only 1 result

pull/1634/head
lam015 7 years ago
parent
commit
f5968e3e0e
  1. 2
      dnsapi/dns_yandex.sh

2
dnsapi/dns_yandex.sh

@ -102,5 +102,5 @@ pdd_get_record_id() {
curUri="https://pddimp.yandex.ru/api2/admin/dns/list?domain=${curDomain}" curUri="https://pddimp.yandex.ru/api2/admin/dns/list?domain=${curDomain}"
curResult="$(_get "${curUri}" | _normalizeJson)" curResult="$(_get "${curUri}" | _normalizeJson)"
_debug "Result: $curResult" _debug "Result: $curResult"
echo "$curResult" | _egrep_o "{[^{]*\"content\":[^{]*\"subdomain\":\"${curSubdomain}\"" | sed -n -e 's#.* "record_id": \(.*\),[^,]*#\1#p'
echo "$curResult" | _egrep_o "{[^{]*\"content\":[^{]*\"subdomain\":\"${curSubdomain}\"" | sed -n -e 's#.* "record_id": \(.*\),[^,]*#\1#p' | head -1
} }
Loading…
Cancel
Save