Update cf-ddns.sh
This commit is contained in:
parent
1a3a628ba0
commit
f7e0e44008
@ -68,7 +68,7 @@ zone_id="$(curl -fsS "${hdr[@]}" "${API}/zones?${zone_q}" \
|
||||
# 2) Lookup existing A record by name
|
||||
rec_q="type=A&name=$(urlenc "$CF_RECORD_NAME")"
|
||||
record_json="$(curl -fsS "${hdr[@]}" "${API}/zones/${zone_id}/dns_records?${rec_q}")"
|
||||
record_id="$(echo "$record_json" | sed -n 's/.*"id":"\([^"]*\)".*"type":"A".*"name":"'"$CF_RECORD_NAME"'".*/\1/p' | head -n1)"
|
||||
record_id="$(echo "$record_json" | sed -n 's/.*"id":"\([^"]*\)".*"name":"'"$CF_RECORD_NAME"'".*"type":"A".*/\1/p' | head -n1)"
|
||||
|
||||
# 3) Create payload + create/update
|
||||
json_payload() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user