fix: zone_id undefined when deleting

This commit is contained in:
2025-11-27 17:42:23 +01:00
parent 6684a51b4a
commit 76ad0ac99f

View File

@@ -25,7 +25,7 @@ def get_zone_id(zone):
return None
return zones[0].id
def get_record(fqdn):
def get_record(zone_id, fqdn):
records = cf.dns.records.list(
zone_id = zone_id,
name = fqdn
@@ -44,7 +44,7 @@ def create_record(zone_id, fqdn, ip, record_type, proxied):
print("Created " + record_type + " " + fqdn)
def delete_record(zone_id, fqdn):
records = get_record(fqdn)
records = get_record(zone_id, fqdn)
for r in records:
cf.dns.records.delete(
dns_record_id = r.id,