modified: netbox_dns_bridge/__init__.py

modified:   netbox_dns_bridge/catalog_zone_manager.py
modified:   netbox_dns_bridge/notify_handler.py
This commit is contained in:
Sven Luethi committed 2026-07-10 22:05:51 +02:00
1 parent 5747b044b6
commit 3eb17187b4
3 files changed
+7 -7

No files matched your search

+1 -1
View File
@@ -2,7 +2,7 @@ from netbox.plugins import PluginConfig
from django.conf import settings
from .logger import get_logger
__version__ = "1.5.3"
__version__ = "1.5.4"
logger = get_logger(__name__)
+5 -5
View File
@@ -38,7 +38,7 @@ def increment_soa_serial() -> int:
return soa_serial.value
except OperationalError as e:
logger.error(
f"ERROR: Unable to increment the Catalog Zone's SOA serial: {e}"
f"ERROR: Failed to increment the Catalog Zone's SOA serial: {e}"
)
close_old_connections()
@@ -108,7 +108,7 @@ def create_zone(name, view_name) -> dns.zone.Zone:
return zone
except OperationalError as e:
logger.error(f"ERROR: Unable to create Catalog Zone: {e}")
logger.error(f"ERROR: Failed to create Catalog Zone: {e}")
close_old_connections()
return None
@@ -123,7 +123,7 @@ def _init_soa_serial() -> None:
"Catalog zone SOA serial number was not set in the database. Set to 1"
)
except OperationalError as e:
logger.error(f"ERROR: Unable to initialize the Catalog Zone's SOA serial: {e}")
logger.error(f"ERROR: Failed to initialize the Catalog Zone's SOA serial: {e}")
close_old_connections()
@@ -138,7 +138,7 @@ def update_member_identifier(zone: Zone) -> None:
defaults={"name": _generate_member_identifier()},
)
except OperationalError as e:
logger.error(f"ERROR: Unable to update Catalog Zone member identifier: {e}")
logger.error(f"ERROR: Failed to update Catalog Zone member identifier: {e}")
close_old_connections()
@@ -201,7 +201,7 @@ def _create_soa_rdataset() -> dns.rdataset:
return rdataset
except OperationalError as e:
logger.error(f"ERROR: Unable to access catz SOA record in database: {e}")
logger.error(f"ERROR: Failed to access catz SOA record in database: {e}")
close_old_connections()
+1 -1
View File
@@ -66,7 +66,7 @@ class SendDNSNotify(JobRunner):
for client in clients:
try:
dns.query.udp(msg, client.source_ip, timeout=2)
dns.query.udp(msg, client.source_ip, port=5355, timeout=2)
self.logger.info(
f"NOTIFY sent to {client.source_ip} for zone {name}"
)