Module validation

Module validation 

Source
Expand description

Validation logic for DNS zones.

This module contains functions for validating zone configurations, checking for duplicate zones, and filtering instances.

Functionsยง

check_for_duplicate_zones
Checks if another zone has already claimed the same zone name across any BIND9 instances.
filter_instances_needing_reconciliation
Filters instances that need reconciliation based on their last_reconciled_at timestamp.
get_instances_from_zone
Get instances from a DNSZone based on bind9_instances_from selectors.