__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
# -*- test-case-name: twisted.names.test -*-
# Copyright (c) Twisted Matrix Laboratories.
# See LICENSE for details.
"""
Exception class definitions for Twisted Names.
"""
from twisted.internet.defer import TimeoutError
class DomainError(ValueError):
"""
Indicates a lookup failed because there were no records matching the given
C{name, class, type} triple.
"""
class AuthoritativeDomainError(ValueError):
"""
Indicates a lookup failed for a name for which this server is authoritative
because there were no records matching the given C{name, class, type}
triple.
"""
class DNSQueryTimeoutError(TimeoutError):
"""
Indicates a lookup failed due to a timeout.
@ivar id: The id of the message which timed out.
"""
def __init__(self, id):
TimeoutError.__init__(self)
self.id = id
class DNSFormatError(DomainError):
"""
Indicates a query failed with a result of C{twisted.names.dns.EFORMAT}.
"""
class DNSServerError(DomainError):
"""
Indicates a query failed with a result of C{twisted.names.dns.ESERVER}.
"""
class DNSNameError(DomainError):
"""
Indicates a query failed with a result of C{twisted.names.dns.ENAME}.
"""
class DNSNotImplementedError(DomainError):
"""
Indicates a query failed with a result of C{twisted.names.dns.ENOTIMP}.
"""
class DNSQueryRefusedError(DomainError):
"""
Indicates a query failed with a result of C{twisted.names.dns.EREFUSED}.
"""
class DNSUnknownError(DomainError):
"""
Indicates a query failed with an unknown result.
"""
class ResolverError(Exception):
"""
Indicates a query failed because of a decision made by the local
resolver object.
"""
__all__ = [
"DomainError",
"AuthoritativeDomainError",
"DNSQueryTimeoutError",
"DNSFormatError",
"DNSServerError",
"DNSNameError",
"DNSNotImplementedError",
"DNSQueryRefusedError",
"DNSUnknownError",
"ResolverError",
]
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| __pycache__ | Folder | 0755 |
|
|
| newsfragments | Folder | 0755 |
|
|
| test | Folder | 0755 |
|
|
| __init__.py | File | 135 B | 0644 |
|
| _rfc1982.py | File | 8.98 KB | 0644 |
|
| authority.py | File | 16.29 KB | 0644 |
|
| cache.py | File | 3.94 KB | 0644 |
|
| client.py | File | 23.94 KB | 0644 |
|
| common.py | File | 9.14 KB | 0644 |
|
| dns.py | File | 97.51 KB | 0644 |
|
| error.py | File | 1.98 KB | 0644 |
|
| hosts.py | File | 4.69 KB | 0644 |
|
| resolve.py | File | 3.17 KB | 0644 |
|
| root.py | File | 12.13 KB | 0644 |
|
| secondary.py | File | 6.97 KB | 0644 |
|
| server.py | File | 21.66 KB | 0644 |
|
| srvconnect.py | File | 8.98 KB | 0644 |
|
| tap.py | File | 4.69 KB | 0644 |
|