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
|
# 2) Lookup existing A record by name
|
||||||
rec_q="type=A&name=$(urlenc "$CF_RECORD_NAME")"
|
rec_q="type=A&name=$(urlenc "$CF_RECORD_NAME")"
|
||||||
record_json="$(curl -fsS "${hdr[@]}" "${API}/zones/${zone_id}/dns_records?${rec_q}")"
|
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
|
# 3) Create payload + create/update
|
||||||
json_payload() {
|
json_payload() {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user