summaryrefslogtreecommitdiff
path: root/dns/resolver.pyi
diff options
context:
space:
mode:
authorDavid Baumgold <david@davidbaumgold.com>2019-07-12 16:57:28 +0200
committerDavid Baumgold <david@davidbaumgold.com>2019-07-12 16:57:28 +0200
commit9a60685009dd514cbfddc4ca4f0e5072f0f9b74f (patch)
tree4f003041c4d9624e7c296c804bef1e19eb473ac7 /dns/resolver.pyi
parentf5df40956ab8c380370b66363149908e2aaa1d6d (diff)
downloaddnspython-9a60685009dd514cbfddc4ca4f0e5072f0f9b74f.tar.gz
Add exceptions to resolver.pyi
Diffstat (limited to 'dns/resolver.pyi')
-rw-r--r--dns/resolver.pyi13
1 files changed, 11 insertions, 2 deletions
diff --git a/dns/resolver.pyi b/dns/resolver.pyi
index e839ec2..06742fe 100644
--- a/dns/resolver.pyi
+++ b/dns/resolver.pyi
@@ -3,8 +3,17 @@ from . import exception, rdataclass, name, rdatatype
import socket
_gethostbyname = socket.gethostbyname
-class NXDOMAIN(exception.DNSException):
- ...
+
+class NXDOMAIN(exception.DNSException): ...
+class YXDOMAIN(exception.DNSException): ...
+class NoAnswer(exception.DNSException): ...
+class NoNameservers(exception.DNSException): ...
+class NotAbsolute(exception.DNSException): ...
+class NoRootSOA(exception.DNSException): ...
+class NoMetaqueries(exception.DNSException): ...
+class NoResolverConfiguration(exception.DNSException): ...
+Timeout = exception.Timeout
+
def query(qname : str, rdtype : Union[int,str] = 0, rdclass : Union[int,str] = 0,
tcp=False, source=None, raise_on_no_answer=True,
source_port=0):