| Home | Trees | Index | Help |
|
|---|
| Package DNS :: Module zone :: Class Zone |
|
object --+
|
Zone
A DNS zone.
Zones are a container for nodes. The zone object may be treated like a dictionary, e.g. zone[name] will retrieve the node associated with that name. The name may be a DNS.name.Name object, or it may be a string. In the either case, if the name is relative it is treated as relative to the origin of the zone.| Method Summary | |
|---|---|
Initialize a zone object. | |
__getitem__(self,
key)
| |
__iter__(self)
| |
| a new object with type S, a subtype of T |
|
__setitem__(self,
key,
value)
| |
| Instance Variable Summary | |
|---|---|
| DNS.name.Name object | current_origin
- The current origin (used when reading from master file format). |
| DNS.name.Name object | last_name
- The last name read (used when reading from master file format). |
| dict | nodes
- A dictionary mapping the names of nodes in the zone to the nodes
themselves. |
| DNS.name.Name object | origin
- The origin of the zone. |
| int | rdclass
- The zone's rdata class; the default is class IN. |
| int | ttl
- The default TTL (used when reading from master file format). |
| Method Details |
|---|
__init__(self,
origin,
rdclass=1)
Initialize a zone object.
|
__new__(S, ...)
|
| Instance Variable Details |
|---|
current_originThe current origin (used when reading from master file format).
|
last_nameThe last name read (used when reading from master file format).
|
nodesA dictionary mapping the names of nodes in the zone to the nodes themselves.
|
originThe origin of the zone.
|
rdclassThe zone's rdata class; the default is class IN.
|
ttlThe default TTL (used when reading from master file format).
|
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 1.1 on Thu Jun 5 22:37:32 2003 | http://epydoc.sf.net |