mirror of
https://github.com/plantroon/acme.sh.git
synced 2024-11-10 00:11:45 +00:00
check empty id
This commit is contained in:
parent
42497028c4
commit
28cadc5e06
@ -59,9 +59,14 @@ dns_namesilo_rm() {
|
|||||||
if _namesilo_rest GET "dnsListRecords?version=1&type=xml&key=$Namesilo_Key&domain=$_domain"; then
|
if _namesilo_rest GET "dnsListRecords?version=1&type=xml&key=$Namesilo_Key&domain=$_domain"; then
|
||||||
retcode=$(printf "%s\n" "$response" | _egrep_o "<code>300")
|
retcode=$(printf "%s\n" "$response" | _egrep_o "<code>300")
|
||||||
if [ "$retcode" ]; then
|
if [ "$retcode" ]; then
|
||||||
_record_id=$(printf "%s\n" "$response" | _egrep_o "<record_id>([^<]*)</record_id><type>TXT</type><host>$fulldomain</host>" | _egrep_o "<record_id>([^<]*)</record_id>" | sed -r "s/<record_id>([^<]*)<\/record_id>/\1/" | tail -n 1)
|
_record_id=$(echo "$response" | _egrep_o "<record_id>([^<]*)</record_id><type>TXT</type><host>$fulldomain</host>" | _egrep_o "<record_id>([^<]*)</record_id>" | sed -r "s/<record_id>([^<]*)<\/record_id>/\1/" | tail -n 1)
|
||||||
_debug record_id "$_record_id"
|
_debug record_id "$_record_id"
|
||||||
|
if [ "$record_id" ]; then
|
||||||
_info "Successfully retrieved the record id for ACME challenge."
|
_info "Successfully retrieved the record id for ACME challenge."
|
||||||
|
else
|
||||||
|
_info "Empty record id, it seems no such record."
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
_err "Unable to retrieve the record id."
|
_err "Unable to retrieve the record id."
|
||||||
return 1
|
return 1
|
||||||
|
Loading…
Reference in New Issue
Block a user