DNScode 0.1.9
Simplifying DNS configuration
|
Public Member Functions | |
__str__ (self) | |
new_A (self, str name='@', int ttl=3600, str data='0.0.0.0') | |
new_AAAA (self, str name='@', int ttl=3600, str data='0.0.0.0') | |
new_CNAME (self, str name='@', int ttl=3600, str data='0.0.0.0') | |
new_MX (self, str name='@', int ttl=3600, int priority=10, str host='example.com') | |
new_NS (self, str name='@', int ttl=3600, str target='example.com') | |
new_PTR (self, str name='@', int ttl=3600, str host='example.com') | |
new_soa (self, 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) | |
new_SRV (self, str name='@', int ttl=3600, str service='service', str protocol='proto', int priority=10, int weight=10, str target='example.com') | |
new_record (self, str name='@', int ttl=3600, str rtype='A', str data='0.0.0.0') | |
add (self, Record record) | |
save_file (self, str filepath) | |
Static Public Attributes | |
list | records = field(default_factory=list) |
main.Zone.__str__ | ( | self | ) |
main.Zone.add | ( | self, | |
Record | record ) |
main.Zone.new_A | ( | self, | |
str | name = '@', | ||
int | ttl = 3600, | ||
str | data = '0.0.0.0' ) |
main.Zone.new_AAAA | ( | self, | |
str | name = '@', | ||
int | ttl = 3600, | ||
str | data = '0.0.0.0' ) |
main.Zone.new_CNAME | ( | self, | |
str | name = '@', | ||
int | ttl = 3600, | ||
str | data = '0.0.0.0' ) |
main.Zone.new_MX | ( | self, | |
str | name = '@', | ||
int | ttl = 3600, | ||
int | priority = 10, | ||
str | host = 'example.com' ) |
main.Zone.new_NS | ( | self, | |
str | name = '@', | ||
int | ttl = 3600, | ||
str | target = 'example.com' ) |
main.Zone.new_PTR | ( | self, | |
str | name = '@', | ||
int | ttl = 3600, | ||
str | host = 'example.com' ) |
main.Zone.new_record | ( | self, | |
str | name = '@', | ||
int | ttl = 3600, | ||
str | rtype = 'A', | ||
str | data = '0.0.0.0' ) |
main.Zone.new_soa | ( | self, | |
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 ) |
main.Zone.new_SRV | ( | self, | |
str | name = '@', | ||
int | ttl = 3600, | ||
str | service = 'service', | ||
str | protocol = 'proto', | ||
int | priority = 10, | ||
int | weight = 10, | ||
str | target = 'example.com' ) |
main.Zone.save_file | ( | self, | |
str | filepath ) |
|
static |