|
@ -77,7 +77,7 @@ _dns_gcloud_execute_tr() { |
|
|
|
|
|
|
|
|
for i in $(seq 1 120); do |
|
|
for i in $(seq 1 120); do |
|
|
if gcloud dns record-sets changes list \ |
|
|
if gcloud dns record-sets changes list \ |
|
|
--zone=lenart \ |
|
|
|
|
|
|
|
|
--zone="$managedZone" \ |
|
|
--filter='status != done' \ |
|
|
--filter='status != done' \ |
|
|
| grep -q '^.*'; then |
|
|
| grep -q '^.*'; then |
|
|
_info "_dns_gcloud_execute_tr: waiting for transaction to be comitted ($i/120)..." |
|
|
_info "_dns_gcloud_execute_tr: waiting for transaction to be comitted ($i/120)..." |
|
@ -141,7 +141,7 @@ _dns_gcloud_find_zone() { |
|
|
| while read -r dnsName name; do |
|
|
| while read -r dnsName name; do |
|
|
printf "%s\t%s\t%s\n" "${#dnsName}" "$dnsName" "$name" |
|
|
printf "%s\t%s\t%s\n" "${#dnsName}" "$dnsName" "$name" |
|
|
done \ |
|
|
done \ |
|
|
| sort -n -r | head -n1 | cut -f2,3 | grep '^.*'); then |
|
|
|
|
|
|
|
|
| sort -n -r | _head_n 1 | cut -f2,3 | grep '^.*'); then |
|
|
_err "_dns_gcloud_find_zone: Can't find a matching managed zone! Perhaps wrong project or gcloud credentials?" |
|
|
_err "_dns_gcloud_find_zone: Can't find a matching managed zone! Perhaps wrong project or gcloud credentials?" |
|
|
return 1 |
|
|
return 1 |
|
|
fi |
|
|
fi |
|
|