dnszonetest package¶
Submodules¶
dnszonetest.cli module¶
dnszonetest.cli¶
Main dnszonetest CLI.
-
dnszonetest.cli.
main
()[source]¶ Entry point for the package defined in setup.py.
Returns: 0 when records from zone file correctly resolve against nameserver, 2 when not, 3 on errors. Return type: int
dnszonetest.exceptions module¶
dnszonetest.exceptions¶
All exceptions used in the Dnszonetest code base are defined here.
-
exception
dnszonetest.exceptions.
DnszonetestException
[source]¶ Bases:
exceptions.Exception
Base exception class. All Dnszonetest-specific exceptions should subclass this class.
-
exception
dnszonetest.exceptions.
NoZoneFileException
[source]¶ Bases:
dnszonetest.exceptions.DnszonetestException
Raised when zone file does not exist.
-
exception
dnszonetest.exceptions.
UnableToResolveNameServerException
[source]¶ Bases:
dnszonetest.exceptions.DnszonetestException
Raised nameserver IP number(s) could not be resolved.
dnszonetest.main module¶
dnszonetest.main¶
Main dnszonetest