mirror of
https://github.com/acmesh-official/acme.sh.git
synced 2026-01-09 00:05:49 +08:00
sleep to wait dns record to take effect.
This commit is contained in:
@@ -37,7 +37,8 @@ dns-cf-add() {
|
|||||||
if _cf_rest POST "/zones/$_domain_id/dns_records" "{\"type\":\"TXT\",\"name\":\"$fulldomain\",\"content\":\"$txtvalue\",\"ttl\":120}"; then
|
if _cf_rest POST "/zones/$_domain_id/dns_records" "{\"type\":\"TXT\",\"name\":\"$fulldomain\",\"content\":\"$txtvalue\",\"ttl\":120}"; then
|
||||||
if printf $response | grep $fulldomain > /dev/null ; then
|
if printf $response | grep $fulldomain > /dev/null ; then
|
||||||
_info "Added, sleeping 10 seconds"
|
_info "Added, sleeping 10 seconds"
|
||||||
sleep 1
|
sleep 10
|
||||||
|
#todo: check if the record takes effect
|
||||||
return 0
|
return 0
|
||||||
else
|
else
|
||||||
_err "Add txt record error."
|
_err "Add txt record error."
|
||||||
@@ -54,6 +55,7 @@ dns-cf-add() {
|
|||||||
if [ "$?" == "0" ]; then
|
if [ "$?" == "0" ]; then
|
||||||
_info "Updated, sleeping 10 seconds"
|
_info "Updated, sleeping 10 seconds"
|
||||||
sleep 10
|
sleep 10
|
||||||
|
#todo: check if the record takes effect
|
||||||
return 0;
|
return 0;
|
||||||
fi
|
fi
|
||||||
_err "Update error"
|
_err "Update error"
|
||||||
|
|||||||
4
le.sh
4
le.sh
@@ -673,6 +673,10 @@ issue() {
|
|||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$dnsadded" == '1' ] ; then
|
||||||
|
_info "Sleep 60 seconds for the txt records to take effect"
|
||||||
|
sleep 60
|
||||||
|
fi
|
||||||
|
|
||||||
_debug "ok, let's start to verify"
|
_debug "ok, let's start to verify"
|
||||||
ventries=$(echo "$vlist" | sed "s/,/ /g")
|
ventries=$(echo "$vlist" | sed "s/,/ /g")
|
||||||
|
|||||||
Reference in New Issue
Block a user