DNScode 1.4.1
Simplifying DNS configuration
|
Public Member Functions | |
__init__ (self, str name='@', str mname='ns1.example.com', str rname='admin.example.com', int serial=int(time.time()), int refresh=86400, int retry=7200, int expire=15552000, int ttl=21700) | |
Public Member Functions inherited from dnscode.dnscode.Record | |
__str__ (self) | |
Public Attributes | |
str | rtype = 'SOA' |
name = name | |
mname = mname | |
rname = rname | |
serial = serial | |
refresh = refresh | |
retry = retry | |
expire = expire | |
ttl = ttl | |
str | data = f"{self.mname} {self.rname} {self.serial} {self.refresh} {self.retry} {self.expire} {self.refresh}" |
Additional Inherited Members | |
Static Public Attributes inherited from dnscode.dnscode.Record | |
str | rclass = 'IN' |
str | rtype = 'A' |
str | name = '@' |
str | data = '0.0.0.0' |
int | ttl = 3600 |
Represents an 'SOA' (Start of Authority) record.
dnscode.dnscode.SOA.__init__ | ( | self, | |
str | name = '@', | ||
str | mname = 'ns1.example.com', | ||
str | rname = 'admin.example.com', | ||
int | serial = int(time.time()), | ||
int | refresh = 86400, | ||
int | retry = 7200, | ||
int | expire = 15552000, | ||
int | ttl = 21700 ) |
str dnscode.dnscode.SOA.data = f"{self.mname} {self.rname} {self.serial} {self.refresh} {self.retry} {self.expire} {self.refresh}" |
dnscode.dnscode.SOA.expire = expire |
dnscode.dnscode.SOA.mname = mname |
dnscode.dnscode.SOA.name = name |
dnscode.dnscode.SOA.refresh = refresh |
dnscode.dnscode.SOA.retry = retry |
dnscode.dnscode.SOA.rname = rname |
str dnscode.dnscode.SOA.rtype = 'SOA' |
dnscode.dnscode.SOA.serial = serial |
dnscode.dnscode.SOA.ttl = ttl |