#! /bin/env python3 import argparse import configparser import dns.name import dns.rdataset import dns.rdatatype import collections from re2oapi import Re2oAPIClient parser = argparse.ArgumentParser() parser.add_argument("-c", "--config", help="Path to the config file", type=str, default="config.ini") args = parser.parse_args() config = configparser.ConfigParser() config.read(args.config) api_client = Re2oAPIClient(config['Re2o']['hostname'], config['Re2o']['username'], config['Re2o']['password'], use_tls=False) zones = api_client.list("dns/zones")