From: Bob Halley Date: Sun, 8 Apr 2012 13:22:42 +0000 (+0100) Subject: doco fixes X-Git-Tag: v1.10.0~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=efc5e26851a43ffc74a4edf67bc8a94ae801e119;p=thirdparty%2Fdnspython.git doco fixes --- diff --git a/Makefile b/Makefile index 1f62c96c..b46afb95 100644 --- a/Makefile +++ b/Makefile @@ -34,7 +34,7 @@ distclean: clean docclean rm -f MANIFEST doc: - epydoc -n dnspython -u http://www.dnspython.org \ + epydoc -v -n dnspython -u http://www.dnspython.org \ dns/*.py dns/rdtypes/*.py dns/rdtypes/ANY/*.py \ dns/rdtypes/IN/*.py diff --git a/dns/e164.py b/dns/e164.py index d6dcd1b1..68f0a316 100644 --- a/dns/e164.py +++ b/dns/e164.py @@ -32,7 +32,7 @@ def from_e164(text, origin=public_enum_domain): @type text: str @param origin: The domain in which the number should be constructed. The default is e164.arpa. - @type: dns.name.Name object or None + @type origin: dns.name.Name object or None @rtype: dns.name.Name object """ parts = [d for d in text if d.isdigit()] @@ -45,7 +45,7 @@ def to_e164(name, origin=public_enum_domain, want_plus_prefix=True): @type name: dns.name.Name object. @param origin: A domain containing the ENUM domain name. The name is relativized to this domain before being converted to text. - @type: dns.name.Name object or None + @type origin: dns.name.Name object or None @param want_plus_prefix: if True, add a '+' to the beginning of the returned number. @rtype: str diff --git a/dns/edns.py b/dns/edns.py index f8b6009d..4d4eaa85 100644 --- a/dns/edns.py +++ b/dns/edns.py @@ -23,8 +23,8 @@ class Option(object): def __init__(self, otype): """Initialize an option. - @param rdtype: The rdata type - @type rdtype: int + @param otype: The rdata type + @type otype: int """ self.otype = otype diff --git a/dns/ipv4.py b/dns/ipv4.py index e117966e..85ab48f7 100644 --- a/dns/ipv4.py +++ b/dns/ipv4.py @@ -20,12 +20,24 @@ import struct import dns.exception def inet_ntoa(address): + """Convert an IPv4 address in network form to text form. + + @param address: The IPv4 address + @type address: string + @returns: string + """ if len(address) != 4: raise dns.exception.SyntaxError return '%u.%u.%u.%u' % (ord(address[0]), ord(address[1]), ord(address[2]), ord(address[3])) def inet_aton(text): + """Convert an IPv4 address in text form to network form. + + @param text: The IPv4 address + @type text: string + @returns: string + """ parts = text.split('.') if len(parts) != 4: raise dns.exception.SyntaxError diff --git a/dns/query.py b/dns/query.py index 2ed0b6a1..c141612c 100644 --- a/dns/query.py +++ b/dns/query.py @@ -46,12 +46,15 @@ def _compute_expiration(timeout): return time.time() + timeout def _poll_for(fd, readable, writable, error, timeout): - """ - @param fd: File descriptor (int). - @param readable: Whether to wait for readability (bool). - @param writable: Whether to wait for writability (bool). - @param expiration: Deadline timeout (expiration time, in seconds (float)). - + """Poll polling backend. + @param fd: File descriptor + @type fd: int + @param readable: Whether to wait for readability + @type readable: bool + @param writable: Whether to wait for writability + @type writable: bool + @param timeout: Deadline timeout (expiration time, in seconds) + @type timeout: float @return True on success, False on timeout """ event_mask = 0 @@ -73,12 +76,15 @@ def _poll_for(fd, readable, writable, error, timeout): return bool(event_list) def _select_for(fd, readable, writable, error, timeout): - """ - @param fd: File descriptor (int). - @param readable: Whether to wait for readability (bool). - @param writable: Whether to wait for writability (bool). - @param expiration: Deadline timeout (expiration time, in seconds (float)). - + """Select polling backend. + @param fd: File descriptor + @type fd: int + @param readable: Whether to wait for readability + @type readable: bool + @param writable: Whether to wait for writability + @type writable: bool + @param timeout: Deadline timeout (expiration time, in seconds) + @type timeout: float @return True on success, False on timeout """ rset, wset, xset = [], [], [] diff --git a/dns/resolver.py b/dns/resolver.py index 437e14e9..ce77ac10 100644 --- a/dns/resolver.py +++ b/dns/resolver.py @@ -316,8 +316,7 @@ class LRUCache(object): def __init__(self, max_size=100000): """Initialize a DNS cache. - @param max_size: The maximum number of nodes to cache; the default is - 100000. Must be > 1. + @param max_size: The maximum number of nodes to cache; the default is 100000. Must be > 1. @type max_size: int """ self.data = {} diff --git a/dns/tokenizer.py b/dns/tokenizer.py index 4bff7b6c..ab568731 100644 --- a/dns/tokenizer.py +++ b/dns/tokenizer.py @@ -62,9 +62,9 @@ class Token(object): @param ttype: The token type @type ttype: int - @ivar value: The token value + @param value: The token value @type value: string - @ivar has_escape: Does the token value contain escapes? + @param has_escape: Does the token value contain escapes? @type has_escape: bool """ self.ttype = ttype