Browse Source

fix delete multiple records

Vlad Roskov 7 years ago
parent
commit
f85348ba94
1 changed files with 6 additions and 4 deletions
  1. 6 4
      dnsapi/dns_yandex.sh

+ 6 - 4
dnsapi/dns_yandex.sh

@@ -37,10 +37,12 @@ dns_yandex_rm() {
   record_id=$(pdd_get_record_id "${fulldomain}")
   record_id=$(pdd_get_record_id "${fulldomain}")
   _debug "Result: $record_id"
   _debug "Result: $record_id"
 
 
-  curUri="https://pddimp.yandex.ru/api2/admin/dns/del"
-  curData="domain=${curDomain}&record_id=${record_id}"
-  curResult="$(_post "${curData}" "${curUri}")"
-  _debug "Result: $curResult"
+  for rec_i in $record_id; do
+    curUri="https://pddimp.yandex.ru/api2/admin/dns/del"
+    curData="domain=${curDomain}&record_id=${rec_i}"
+    curResult="$(_post "${curData}" "${curUri}")"
+    _debug "Result: $curResult"
+  done
 }
 }
 
 
 ####################  Private functions below ##################################
 ####################  Private functions below ##################################