octodns.cmds.report

Octo-DNS Reporter

class octodns.cmds.report.AsyncResolver(num_workers, *args, **kwargs)[source]

Bases: Resolver

__init__(num_workers, *args, **kwargs)[source]

filename, a str or file object, specifying a file in standard /etc/resolv.conf format. This parameter is meaningful only when configure is true and the platform is POSIX.

configure, a bool. If True (the default), the resolver instance is configured in the normal fashion for the operating system the resolver is running on. (I.e. by reading a /etc/resolv.conf file on POSIX systems and from the registry on Windows systems.)

query(*args, **kwargs)[source]

Query nameservers to find the answer to the question.

This method calls resolve() with search=True, and is provided for backwards compatibility with prior versions of dnspython. See the documentation for the resolve() method for further details.

octodns.cmds.report.main()[source]