INNER CODE UNIT · Python
main
kubernetes/k8s.io · dns/check-zone.py:282
def main():
"""check-zone based on octodns config file and dns zone
Will query all 4 DNS servers configured for the zone in GCP.
"""
parser = ArgumentParser(description=__doc__.split('\n')[1])
parser.add_argument('--config-file', required=True,
help='The OctoDNS configuration file to use')
parser.add_argument('--zone', action='append', required=True, help='zone to check')
parser.add_argument('--validate-config-only', action='store_true', required=False,
help='Validate config only, exits post that')
args = parser.parse_args()
manager = Manager(args.config_file)
manager.validate_configs()
# GitHub enterprise verification checks