Compare commits

...

11 commits
V1.5.0 ... main

Author SHA1 Message Date
minecraftchest1@outlook.com
d033fee5d2 Disable broken docs workflow
All checks were successful
ci/woodpecker/push/package-deploy Pipeline was successful
ci/woodpecker/tag/package-deploy Pipeline was successful
2025-04-09 12:26:48 -05:00
minecraftchest1@outlook.com
10900dba90 v1.6.4: Make save_file() not print to stdout.
save_file() no longer prints to stdout. Added save_stdout() to print to console.
2025-04-09 10:23:21 -05:00
minecraftchest1@outlook.com
cc5e7f7c58 v1.6.3: Make TXT class generate a TXT record.
Some checks failed
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/package-deploy Pipeline was successful
ci/woodpecker/tag/docs Pipeline failed
ci/woodpecker/tag/package-deploy Pipeline was successful
TXT class was generating a CNAME, not a TXT record.
2025-02-19 15:39:54 -06:00
minecraftchest1@outlook.com
3069ba6357 v1.6.2: Ensure all classes use host and not target.
Some checks failed
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/package-deploy Pipeline was successful
ci/woodpecker/tag/docs Pipeline failed
ci/woodpecker/tag/package-deploy Pipeline was successful
2025-02-19 15:16:58 -06:00
minecraftchest1@outlook.com
64bc7be39b v1.6.1: Fix SRV class.
Some checks failed
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/package-deploy Pipeline was successful
ci/woodpecker/tag/docs Pipeline failed
ci/woodpecker/tag/package-deploy Pipeline was successful
2025-02-19 13:45:06 -06:00
minecraftchest1@outlook.com
2050fff352 v1.6.0: Add port pramater to Zone.new_SRV().
Some checks failed
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/package-deploy Pipeline was successful
ci/woodpecker/tag/docs Pipeline failed
ci/woodpecker/tag/package-deploy Pipeline was successful
2025-02-19 12:49:12 -06:00
minecraftchest1@outlook.com
4a288a3f0d Remove FQDN validation.
Some checks failed
ci/woodpecker/tag/package-deploy Pipeline was successful
ci/woodpecker/push/package-deploy Pipeline was successful
ci/woodpecker/tag/docs Pipeline failed
ci/woodpecker/push/docs Pipeline was successful
2025-02-18 15:06:47 -06:00
minecraftchest1@outlook.com
e73809c478 V1.5.2: Fix initalization of TXT record for the second time.
Some checks failed
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/package-deploy Pipeline was successful
ci/woodpecker/tag/docs Pipeline failed
ci/woodpecker/tag/package-deploy Pipeline was successful
2025-02-12 12:25:56 -06:00
minecraftchest1@outlook.com
08be67acfe V1.5.1: Fix initalization of TXT record.
Some checks are pending
ci/woodpecker/tag/docs Pipeline is running
ci/woodpecker/push/package-deploy Pipeline was successful
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/tag/package-deploy Pipeline was successful
2025-02-12 12:14:29 -06:00
minecraftchest1@outlook.com
702063650a Fix docs push. Removed errornus subpath from mkdir.
Some checks failed
ci/woodpecker/tag/docs Pipeline failed
ci/woodpecker/tag/package-deploy Pipeline failed
2025-02-12 11:08:48 -06:00
minecraftchest1@outlook.com
f775dcd50e Attempt to build docs build.
Some checks failed
ci/woodpecker/tag/package-deploy Pipeline is pending
ci/woodpecker/tag/docs Pipeline failed
2025-02-12 10:59:11 -06:00
59 changed files with 187 additions and 177 deletions

View file

@ -7,7 +7,7 @@ steps:
image: alpine:3.21
commands:
- apk add doxygen git
- (cd doxygen-awesome-css; git checkout v2.3.4)
#- (cd doxygen-awesome-css; git checkout v2.3.4)
- doxygen
- name: push
@ -16,7 +16,7 @@ steps:
image: python:3-alpine
commands:
- apk add git openssh
- mkdir .ssh/id_rs
- mkdir .ssh
- echo ${SSH_KEY} > ${HOME}/.ssh/id_ed25519
- git config user.email "dnscode@ci.minec1.us"
- git config --global user.name "DNSCODE CI"

View file

@ -48,7 +48,7 @@ PROJECT_NAME = DNScode
# could be handy for archiving the generated documentation or if some version
# control system is used.
PROJECT_NUMBER = 1.4.1
PROJECT_NUMBER = 1.6.4
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -132,7 +132,7 @@ Public Attributes</h2></td></tr>
<tr class="separator:a47aed399f465f02aa74612cebf63f603"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80316c5453f699b87891e868458e0541" id="r_a80316c5453f699b87891e868458e0541"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a80316c5453f699b87891e868458e0541">ttl</a> = ttl</td></tr>
<tr class="separator:a80316c5453f699b87891e868458e0541"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa418dd4df63fed40a6f37077f61f502e" id="r_aa418dd4df63fed40a6f37077f61f502e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa418dd4df63fed40a6f37077f61f502e">host</a> = target</td></tr>
<tr class="memitem:aa418dd4df63fed40a6f37077f61f502e" id="r_aa418dd4df63fed40a6f37077f61f502e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa418dd4df63fed40a6f37077f61f502e">host</a> = host</td></tr>
<tr class="separator:aa418dd4df63fed40a6f37077f61f502e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adde4980f5291b68690a703ed97a145b2" id="r_adde4980f5291b68690a703ed97a145b2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adde4980f5291b68690a703ed97a145b2">data</a> = <a class="el" href="#aa418dd4df63fed40a6f37077f61f502e">host</a></td></tr>
<tr class="separator:adde4980f5291b68690a703ed97a145b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -206,7 +206,7 @@ Additional Inherited Members</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">dnscode.dnscode.NS.host = target</td>
<td class="memname">dnscode.dnscode.NS.host = host</td>
</tr>
</table>
</div><div class="memdoc">

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -107,13 +107,13 @@ $(function(){initNavTree('classdnscode_1_1dnscode_1_1SRV.html',''); initResizabl
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e">__init__</a>(self, str name='@', int ttl=3600, str service=&quot;service&quot;, str protocol='proto', int priority=10, int weight=10, int port=0, str host='example.com')</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#aa6f868660e840b7dbc3252c234e37a7b">data</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a">name</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d">port</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4">priority</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840">protocol</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02">rtype</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0">service</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a">target</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a135e00e809ece952d3b15964f97a0714">host</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a">name</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d">port</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4">priority</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840">protocol</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02">rtype</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0">service</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5">ttl</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a8612b39fe2585831e7069dcb044ffa75">weight</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1SRV.html">dnscode.dnscode.SRV</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -118,7 +118,7 @@ Inheritance diagram for dnscode.dnscode.SRV:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a488bf7130d42c3eb3316cf9903d5454e" id="r_a488bf7130d42c3eb3316cf9903d5454e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a488bf7130d42c3eb3316cf9903d5454e">__init__</a> (self, str <a class="el" href="#ab23dad0fbcecfc1c2638e9829840302a">name</a>='@', int <a class="el" href="#ab793ceda5d5a11c0030b230a1edfeda5">ttl</a>=3600, str <a class="el" href="#a365a2b7ffaf0bdc718c49e20940213a0">service</a>=&quot;service&quot;, str <a class="el" href="#a369bc7ff3b95a5250b9cb3db23bef840">protocol</a>='proto', int <a class="el" href="#a84d67e5dbb4cd6cf98e66401e2d7d7a4">priority</a>=10, int <a class="el" href="#a8612b39fe2585831e7069dcb044ffa75">weight</a>=10, int <a class="el" href="#a43cb8d9167030aecbcd03d73ef536f1d">port</a>=0, str host='example.com')</td></tr>
<tr class="memitem:a488bf7130d42c3eb3316cf9903d5454e" id="r_a488bf7130d42c3eb3316cf9903d5454e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a488bf7130d42c3eb3316cf9903d5454e">__init__</a> (self, str <a class="el" href="#ab23dad0fbcecfc1c2638e9829840302a">name</a>='@', int <a class="el" href="#ab793ceda5d5a11c0030b230a1edfeda5">ttl</a>=3600, str <a class="el" href="#a365a2b7ffaf0bdc718c49e20940213a0">service</a>=&quot;service&quot;, str <a class="el" href="#a369bc7ff3b95a5250b9cb3db23bef840">protocol</a>='proto', int <a class="el" href="#a84d67e5dbb4cd6cf98e66401e2d7d7a4">priority</a>=10, int <a class="el" href="#a8612b39fe2585831e7069dcb044ffa75">weight</a>=10, int <a class="el" href="#a43cb8d9167030aecbcd03d73ef536f1d">port</a>=0, str <a class="el" href="#a135e00e809ece952d3b15964f97a0714">host</a>='example.com')</td></tr>
<tr class="separator:a488bf7130d42c3eb3316cf9903d5454e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classdnscode_1_1dnscode_1_1Record"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classdnscode_1_1dnscode_1_1Record')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classdnscode_1_1dnscode_1_1Record.html">dnscode.dnscode.Record</a></td></tr>
<tr class="memitem:a9cdd32b3cc1e61c0242e1df4ac88570f inherit pub_methods_classdnscode_1_1dnscode_1_1Record" id="r_a9cdd32b3cc1e61c0242e1df4ac88570f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnscode_1_1dnscode_1_1Record.html#a9cdd32b3cc1e61c0242e1df4ac88570f">__str__</a> (self)</td></tr>
@ -142,9 +142,9 @@ Public Attributes</h2></td></tr>
<tr class="separator:a8612b39fe2585831e7069dcb044ffa75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43cb8d9167030aecbcd03d73ef536f1d" id="r_a43cb8d9167030aecbcd03d73ef536f1d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a43cb8d9167030aecbcd03d73ef536f1d">port</a> = port</td></tr>
<tr class="separator:a43cb8d9167030aecbcd03d73ef536f1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38043b18f8f888d9ab78479cd194076a" id="r_a38043b18f8f888d9ab78479cd194076a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a38043b18f8f888d9ab78479cd194076a">target</a> = target</td></tr>
<tr class="separator:a38043b18f8f888d9ab78479cd194076a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6f868660e840b7dbc3252c234e37a7b" id="r_aa6f868660e840b7dbc3252c234e37a7b"><td class="memItemLeft" align="right" valign="top">str&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa6f868660e840b7dbc3252c234e37a7b">data</a> = f&quot;{self.priority} {self.weight} {self.port} {self.target}&quot;</td></tr>
<tr class="memitem:a135e00e809ece952d3b15964f97a0714" id="r_a135e00e809ece952d3b15964f97a0714"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a135e00e809ece952d3b15964f97a0714">host</a> = host</td></tr>
<tr class="separator:a135e00e809ece952d3b15964f97a0714"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6f868660e840b7dbc3252c234e37a7b" id="r_aa6f868660e840b7dbc3252c234e37a7b"><td class="memItemLeft" align="right" valign="top">str&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa6f868660e840b7dbc3252c234e37a7b">data</a> = f&quot;{self.priority} {self.weight} {self.port} {self.host}&quot;</td></tr>
<tr class="separator:aa6f868660e840b7dbc3252c234e37a7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
@ -227,7 +227,21 @@ Additional Inherited Members</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">str dnscode.dnscode.SRV.data = f&quot;{self.priority} {self.weight} {self.port} {self.target}&quot;</td>
<td class="memname">str dnscode.dnscode.SRV.data = f&quot;{self.priority} {self.weight} {self.port} {self.host}&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a135e00e809ece952d3b15964f97a0714" name="a135e00e809ece952d3b15964f97a0714"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a135e00e809ece952d3b15964f97a0714">&#9670;&#160;</a></span>host</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">dnscode.dnscode.SRV.host = host</td>
</tr>
</table>
</div><div class="memdoc">
@ -316,20 +330,6 @@ Additional Inherited Members</h2></td></tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a38043b18f8f888d9ab78479cd194076a" name="a38043b18f8f888d9ab78479cd194076a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38043b18f8f888d9ab78479cd194076a">&#9670;&#160;</a></span>target</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">dnscode.dnscode.SRV.target = target</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab793ceda5d5a11c0030b230a1edfeda5" name="ab793ceda5d5a11c0030b230a1edfeda5"></a>

View file

@ -2,13 +2,13 @@ var classdnscode_1_1dnscode_1_1SRV =
[
[ "__init__", "classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e", null ],
[ "data", "classdnscode_1_1dnscode_1_1SRV.html#aa6f868660e840b7dbc3252c234e37a7b", null ],
[ "host", "classdnscode_1_1dnscode_1_1SRV.html#a135e00e809ece952d3b15964f97a0714", null ],
[ "name", "classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a", null ],
[ "port", "classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d", null ],
[ "priority", "classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4", null ],
[ "protocol", "classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840", null ],
[ "rtype", "classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02", null ],
[ "service", "classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0", null ],
[ "target", "classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a", null ],
[ "ttl", "classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5", null ],
[ "weight", "classdnscode_1_1dnscode_1_1SRV.html#a8612b39fe2585831e7069dcb044ffa75", null ]
];

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -105,7 +105,7 @@ $(function(){initNavTree('classdnscode_1_1dnscode_1_1TXT.html',''); initResizabl
<p>This is the complete list of members for <a class="el" href="classdnscode_1_1dnscode_1_1TXT.html">dnscode.dnscode.TXT</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#a00bd3fc2d0156b9d48318137ec294255">__init__</a>(self, str name='@', int ttl=3600, str txt='example.com')</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1TXT.html">dnscode.dnscode.TXT</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#ab698e33e29b9e8e7e2807d0ef08124e9">__init__</a>(self, str name='@', int ttl=3600, str text='example.com')</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1TXT.html">dnscode.dnscode.TXT</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#afa4964ab5586285b6e80af2a4dad4dc0">data</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1TXT.html">dnscode.dnscode.TXT</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#ad31d74420dc82dd99964f9878cf003f8">name</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1TXT.html">dnscode.dnscode.TXT</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#a79ae2d3a0cd38d2332bc19b9f608a088">rtype</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1TXT.html">dnscode.dnscode.TXT</a></td><td class="entry"></td></tr>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -118,21 +118,21 @@ Inheritance diagram for dnscode.dnscode.TXT:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a00bd3fc2d0156b9d48318137ec294255" id="r_a00bd3fc2d0156b9d48318137ec294255"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a00bd3fc2d0156b9d48318137ec294255">__init__</a> (self, str <a class="el" href="#ad31d74420dc82dd99964f9878cf003f8">name</a>='@', int <a class="el" href="#aa1a7962a740d84279b6a136fb91f57de">ttl</a>=3600, str txt='example.com')</td></tr>
<tr class="separator:a00bd3fc2d0156b9d48318137ec294255"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab698e33e29b9e8e7e2807d0ef08124e9" id="r_ab698e33e29b9e8e7e2807d0ef08124e9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab698e33e29b9e8e7e2807d0ef08124e9">__init__</a> (self, str <a class="el" href="#ad31d74420dc82dd99964f9878cf003f8">name</a>='@', int <a class="el" href="#aa1a7962a740d84279b6a136fb91f57de">ttl</a>=3600, str text='example.com')</td></tr>
<tr class="separator:ab698e33e29b9e8e7e2807d0ef08124e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classdnscode_1_1dnscode_1_1Record"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classdnscode_1_1dnscode_1_1Record')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classdnscode_1_1dnscode_1_1Record.html">dnscode.dnscode.Record</a></td></tr>
<tr class="memitem:a9cdd32b3cc1e61c0242e1df4ac88570f inherit pub_methods_classdnscode_1_1dnscode_1_1Record" id="r_a9cdd32b3cc1e61c0242e1df4ac88570f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdnscode_1_1dnscode_1_1Record.html#a9cdd32b3cc1e61c0242e1df4ac88570f">__str__</a> (self)</td></tr>
<tr class="separator:a9cdd32b3cc1e61c0242e1df4ac88570f inherit pub_methods_classdnscode_1_1dnscode_1_1Record"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a79ae2d3a0cd38d2332bc19b9f608a088" id="r_a79ae2d3a0cd38d2332bc19b9f608a088"><td class="memItemLeft" align="right" valign="top">str&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a79ae2d3a0cd38d2332bc19b9f608a088">rtype</a> = '<a class="el" href="classdnscode_1_1dnscode_1_1CNAME.html">CNAME</a>'</td></tr>
<tr class="memitem:a79ae2d3a0cd38d2332bc19b9f608a088" id="r_a79ae2d3a0cd38d2332bc19b9f608a088"><td class="memItemLeft" align="right" valign="top">str&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a79ae2d3a0cd38d2332bc19b9f608a088">rtype</a> = '<a class="el" href="classdnscode_1_1dnscode_1_1TXT.html">TXT</a>'</td></tr>
<tr class="separator:a79ae2d3a0cd38d2332bc19b9f608a088"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad31d74420dc82dd99964f9878cf003f8" id="r_ad31d74420dc82dd99964f9878cf003f8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad31d74420dc82dd99964f9878cf003f8">name</a> = str(name)</td></tr>
<tr class="separator:ad31d74420dc82dd99964f9878cf003f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1a7962a740d84279b6a136fb91f57de" id="r_aa1a7962a740d84279b6a136fb91f57de"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa1a7962a740d84279b6a136fb91f57de">ttl</a> = ttl</td></tr>
<tr class="separator:aa1a7962a740d84279b6a136fb91f57de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa4964ab5586285b6e80af2a4dad4dc0" id="r_afa4964ab5586285b6e80af2a4dad4dc0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afa4964ab5586285b6e80af2a4dad4dc0">data</a> = txt</td></tr>
<tr class="memitem:afa4964ab5586285b6e80af2a4dad4dc0" id="r_afa4964ab5586285b6e80af2a4dad4dc0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afa4964ab5586285b6e80af2a4dad4dc0">data</a> = text</td></tr>
<tr class="separator:afa4964ab5586285b6e80af2a4dad4dc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
@ -151,8 +151,8 @@ Additional Inherited Members</h2></td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><pre class="fragment">Represents a 'CNAME' (Canonical Name) record.</pre> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a00bd3fc2d0156b9d48318137ec294255" name="a00bd3fc2d0156b9d48318137ec294255"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00bd3fc2d0156b9d48318137ec294255">&#9670;&#160;</a></span>__init__()</h2>
<a id="ab698e33e29b9e8e7e2807d0ef08124e9" name="ab698e33e29b9e8e7e2807d0ef08124e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab698e33e29b9e8e7e2807d0ef08124e9">&#9670;&#160;</a></span>__init__()</h2>
<div class="memitem">
<div class="memproto">
@ -175,7 +175,7 @@ Additional Inherited Members</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">str </td> <td class="paramname"><span class="paramname"><em>txt</em></span><span class="paramdefsep"> = </span><span class="paramdefval">'example.com'</span>&#160;)</td>
<td class="paramtype">str </td> <td class="paramname"><span class="paramname"><em>text</em></span><span class="paramdefsep"> = </span><span class="paramdefval">'example.com'</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
@ -190,7 +190,7 @@ Additional Inherited Members</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">dnscode.dnscode.TXT.data = txt</td>
<td class="memname">dnscode.dnscode.TXT.data = text</td>
</tr>
</table>
</div><div class="memdoc">
@ -218,7 +218,7 @@ Additional Inherited Members</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">str dnscode.dnscode.TXT.rtype = '<a class="el" href="classdnscode_1_1dnscode_1_1CNAME.html">CNAME</a>'</td>
<td class="memname">str dnscode.dnscode.TXT.rtype = '<a class="el" href="classdnscode_1_1dnscode_1_1TXT.html">TXT</a>'</td>
</tr>
</table>
</div><div class="memdoc">

View file

@ -1,6 +1,6 @@
var classdnscode_1_1dnscode_1_1TXT =
[
[ "__init__", "classdnscode_1_1dnscode_1_1TXT.html#a00bd3fc2d0156b9d48318137ec294255", null ],
[ "__init__", "classdnscode_1_1dnscode_1_1TXT.html#ab698e33e29b9e8e7e2807d0ef08124e9", null ],
[ "data", "classdnscode_1_1dnscode_1_1TXT.html#afa4964ab5586285b6e80af2a4dad4dc0", null ],
[ "name", "classdnscode_1_1dnscode_1_1TXT.html#ad31d74420dc82dd99964f9878cf003f8", null ],
[ "rtype", "classdnscode_1_1dnscode_1_1TXT.html#a79ae2d3a0cd38d2332bc19b9f608a088", null ],

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -116,12 +116,13 @@ $(function(){initNavTree('classdnscode_1_1dnscode_1_1Zone.html',''); initResizab
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a579ec534602081efd30fbcbc279bc625">new_PTR</a>(self, str name='@', int ttl=3600, str host='example.com')</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4">new_record</a>(self, str name='@', int ttl=3600, str rtype='A', str data='0.0.0.0')</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe">new_SOA</a>(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)</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4">new_SRV</a>(self, str name='@', int ttl=3600, str service='service', str protocol='proto', int priority=10, int weight=10, str host='example.com')</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a9b7c828acb3d62f8c677efb4a858ef97">new_SRV</a>(self, str name='@', int ttl=3600, str service='service', str protocol='proto', int priority=10, int weight=10, int port=443, str host='example.com')</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a602dd6071a6c3d1017e155c7ca2512a2">new_TXT</a>(self, str name='@', int ttl=3600, str text='example.com')</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a9edba14298d59d7453cc27786b57f457">origin</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a8e3137b233ce53fed0a87915be1b1fcd">records</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a">records</a></td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043">save_file</a>(self, str filepath)</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a9c2c7f534d5ab0f841bf4ad2fb62f188">save_stdout</a>(self)</td><td class="entry"><a class="el" href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -128,14 +128,16 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a579ec534602081efd30fbcbc279bc625"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabed9788e2e4be4c6b0628214492fdbe" id="r_aabed9788e2e4be4c6b0628214492fdbe"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aabed9788e2e4be4c6b0628214492fdbe">new_SOA</a> (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)</td></tr>
<tr class="separator:aabed9788e2e4be4c6b0628214492fdbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef9ec626cabe184b565418644798e7d4" id="r_aef9ec626cabe184b565418644798e7d4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aef9ec626cabe184b565418644798e7d4">new_SRV</a> (self, str name='@', int ttl=3600, str service='service', str protocol='proto', int priority=10, int weight=10, str host='example.com')</td></tr>
<tr class="separator:aef9ec626cabe184b565418644798e7d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b7c828acb3d62f8c677efb4a858ef97" id="r_a9b7c828acb3d62f8c677efb4a858ef97"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9b7c828acb3d62f8c677efb4a858ef97">new_SRV</a> (self, str name='@', int ttl=3600, str service='service', str protocol='proto', int priority=10, int weight=10, int port=443, str host='example.com')</td></tr>
<tr class="separator:a9b7c828acb3d62f8c677efb4a858ef97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a602dd6071a6c3d1017e155c7ca2512a2" id="r_a602dd6071a6c3d1017e155c7ca2512a2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a602dd6071a6c3d1017e155c7ca2512a2">new_TXT</a> (self, str name='@', int ttl=3600, str text='example.com')</td></tr>
<tr class="separator:a602dd6071a6c3d1017e155c7ca2512a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ff7d4cb63c08a7d06fc47c341e3bba4" id="r_a6ff7d4cb63c08a7d06fc47c341e3bba4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6ff7d4cb63c08a7d06fc47c341e3bba4">new_record</a> (self, str name='@', int ttl=3600, str rtype='<a class="el" href="classdnscode_1_1dnscode_1_1A.html">A</a>', str data='0.0.0.0')</td></tr>
<tr class="separator:a6ff7d4cb63c08a7d06fc47c341e3bba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a338bc686b7c7db2cab7827996a3f23f3" id="r_a338bc686b7c7db2cab7827996a3f23f3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a338bc686b7c7db2cab7827996a3f23f3">add</a> (self, <a class="el" href="classdnscode_1_1dnscode_1_1Record.html">Record</a> record)</td></tr>
<tr class="separator:a338bc686b7c7db2cab7827996a3f23f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c2c7f534d5ab0f841bf4ad2fb62f188" id="r_a9c2c7f534d5ab0f841bf4ad2fb62f188"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9c2c7f534d5ab0f841bf4ad2fb62f188">save_stdout</a> (self)</td></tr>
<tr class="separator:a9c2c7f534d5ab0f841bf4ad2fb62f188"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfe5442ed2137a324f1c5ba676ba2043" id="r_adfe5442ed2137a324f1c5ba676ba2043"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adfe5442ed2137a324f1c5ba676ba2043">save_file</a> (self, str filepath)</td></tr>
<tr class="separator:adfe5442ed2137a324f1c5ba676ba2043"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
@ -486,8 +488,8 @@ Static Public Attributes</h2></td></tr>
<pre class="fragment">Creates and adds a new SOA record to the zone.</pre>
</div>
</div>
<a id="aef9ec626cabe184b565418644798e7d4" name="aef9ec626cabe184b565418644798e7d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef9ec626cabe184b565418644798e7d4">&#9670;&#160;</a></span>new_SRV()</h2>
<a id="a9b7c828acb3d62f8c677efb4a858ef97" name="a9b7c828acb3d62f8c677efb4a858ef97"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b7c828acb3d62f8c677efb4a858ef97">&#9670;&#160;</a></span>new_SRV()</h2>
<div class="memitem">
<div class="memproto">
@ -527,6 +529,11 @@ Static Public Attributes</h2></td></tr>
<td></td>
<td class="paramtype">int </td> <td class="paramname"><span class="paramname"><em>weight</em></span><span class="paramdefsep"> = </span><span class="paramdefval">10</span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td> <td class="paramname"><span class="paramname"><em>port</em></span><span class="paramdefsep"> = </span><span class="paramdefval">443</span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
@ -587,6 +594,23 @@ Static Public Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<pre class="fragment">Saves the zone records to a file.</pre>
</div>
</div>
<a id="a9c2c7f534d5ab0f841bf4ad2fb62f188" name="a9c2c7f534d5ab0f841bf4ad2fb62f188"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c2c7f534d5ab0f841bf4ad2fb62f188">&#9670;&#160;</a></span>save_stdout()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">dnscode.dnscode.Zone.save_stdout </td>
<td>(</td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>self</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>

View file

@ -11,8 +11,9 @@ var classdnscode_1_1dnscode_1_1Zone =
[ "new_PTR", "classdnscode_1_1dnscode_1_1Zone.html#a579ec534602081efd30fbcbc279bc625", null ],
[ "new_record", "classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4", null ],
[ "new_SOA", "classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe", null ],
[ "new_SRV", "classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4", null ],
[ "new_SRV", "classdnscode_1_1dnscode_1_1Zone.html#a9b7c828acb3d62f8c677efb4a858ef97", null ],
[ "new_TXT", "classdnscode_1_1dnscode_1_1Zone.html#a602dd6071a6c3d1017e155c7ca2512a2", null ],
[ "save_file", "classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043", null ],
[ "save_stdout", "classdnscode_1_1dnscode_1_1Zone.html#a9c2c7f534d5ab0f841bf4ad2fb62f188", null ],
[ "records", "classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a", null ]
];

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -138,9 +138,9 @@
<a href="classdnscode_1_1dnscode_1_1SOA.html#add157e2edf998925f74a55fc672616c2"/>
<a href="classdnscode_1_1dnscode_1_1SOA.html#add36e344fa1dcd53547f052e45e81a02"/>
<a href="classdnscode_1_1dnscode_1_1SRV.html"/>
<a href="classdnscode_1_1dnscode_1_1SRV.html#a135e00e809ece952d3b15964f97a0714"/>
<a href="classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0"/>
<a href="classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840"/>
<a href="classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a"/>
<a href="classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d"/>
<a href="classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e"/>
<a href="classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02"/>
@ -150,9 +150,9 @@
<a href="classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a"/>
<a href="classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5"/>
<a href="classdnscode_1_1dnscode_1_1TXT.html"/>
<a href="classdnscode_1_1dnscode_1_1TXT.html#a00bd3fc2d0156b9d48318137ec294255"/>
<a href="classdnscode_1_1dnscode_1_1TXT.html#a79ae2d3a0cd38d2332bc19b9f608a088"/>
<a href="classdnscode_1_1dnscode_1_1TXT.html#aa1a7962a740d84279b6a136fb91f57de"/>
<a href="classdnscode_1_1dnscode_1_1TXT.html#ab698e33e29b9e8e7e2807d0ef08124e9"/>
<a href="classdnscode_1_1dnscode_1_1TXT.html#ad31d74420dc82dd99964f9878cf003f8"/>
<a href="classdnscode_1_1dnscode_1_1TXT.html#afa4964ab5586285b6e80af2a4dad4dc0"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html"/>
@ -166,12 +166,13 @@
<a href="classdnscode_1_1dnscode_1_1Zone.html#a602dd6071a6c3d1017e155c7ca2512a2"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#a8e3137b233ce53fed0a87915be1b1fcd"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#a9b7c828acb3d62f8c677efb4a858ef97"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#a9c2c7f534d5ab0f841bf4ad2fb62f188"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#a9edba14298d59d7453cc27786b57f457"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#ad696206776c2c68471126d950fa178d1"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#ae0a178b817cb174866bb5bb33507cb98"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4"/>
<a href="classdnscode_1_1dnscode_1_1Zone.html#af16862a7d8680f1eb6ab66a92105301f"/>
<a href="classes.html"/>
<a href="dir_68267d1309a1af8e8297ef4c3efbcdba.html"/>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -102,7 +102,7 @@ $(function(){initNavTree('functions.html',''); initResizable(true); });
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
<li>__init__()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71">dnscode.dnscode.A</a>, <a class="el" href="classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6">dnscode.dnscode.AAAA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0">dnscode.dnscode.CNAME</a>, <a class="el" href="classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8">dnscode.dnscode.InvalidDataException</a>, <a class="el" href="classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5">dnscode.dnscode.MX</a>, <a class="el" href="classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414">dnscode.dnscode.NS</a>, <a class="el" href="classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb">dnscode.dnscode.PTR</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982">dnscode.dnscode.SOA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e">dnscode.dnscode.SRV</a>, <a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#a00bd3fc2d0156b9d48318137ec294255">dnscode.dnscode.TXT</a></li>
<li>__init__()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71">dnscode.dnscode.A</a>, <a class="el" href="classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6">dnscode.dnscode.AAAA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0">dnscode.dnscode.CNAME</a>, <a class="el" href="classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8">dnscode.dnscode.InvalidDataException</a>, <a class="el" href="classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5">dnscode.dnscode.MX</a>, <a class="el" href="classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414">dnscode.dnscode.NS</a>, <a class="el" href="classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb">dnscode.dnscode.PTR</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982">dnscode.dnscode.SOA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e">dnscode.dnscode.SRV</a>, <a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#ab698e33e29b9e8e7e2807d0ef08124e9">dnscode.dnscode.TXT</a></li>
<li>__post_init__()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#ad696206776c2c68471126d950fa178d1">dnscode.dnscode.Zone</a></li>
<li>__str__()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Record.html#a9cdd32b3cc1e61c0242e1df4ac88570f">dnscode.dnscode.Record</a>, <a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a31e74a07a8f0b0f95a14662d20f1df8c">dnscode.dnscode.Zone</a></li>
</ul>
@ -124,7 +124,7 @@ $(function(){initNavTree('functions.html',''); initResizable(true); });
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>host&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba">dnscode.dnscode.MX</a>, <a class="el" href="classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e">dnscode.dnscode.NS</a></li>
<li>host&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba">dnscode.dnscode.MX</a>, <a class="el" href="classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e">dnscode.dnscode.NS</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a135e00e809ece952d3b15964f97a0714">dnscode.dnscode.SRV</a></li>
</ul>
@ -144,7 +144,7 @@ $(function(){initNavTree('functions.html',''); initResizable(true); });
<li>new_PTR()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a579ec534602081efd30fbcbc279bc625">dnscode.dnscode.Zone</a></li>
<li>new_record()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4">dnscode.dnscode.Zone</a></li>
<li>new_SOA()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe">dnscode.dnscode.Zone</a></li>
<li>new_SRV()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4">dnscode.dnscode.Zone</a></li>
<li>new_SRV()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a9b7c828acb3d62f8c677efb4a858ef97">dnscode.dnscode.Zone</a></li>
<li>new_TXT()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a602dd6071a6c3d1017e155c7ca2512a2">dnscode.dnscode.Zone</a></li>
</ul>
@ -173,13 +173,13 @@ $(function(){initNavTree('functions.html',''); initResizable(true); });
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>save_file()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043">dnscode.dnscode.Zone</a></li>
<li>save_stdout()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a9c2c7f534d5ab0f841bf4ad2fb62f188">dnscode.dnscode.Zone</a></li>
<li>serial&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1SOA.html#add157e2edf998925f74a55fc672616c2">dnscode.dnscode.SOA</a></li>
<li>service&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0">dnscode.dnscode.SRV</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>target&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a">dnscode.dnscode.SRV</a></li>
<li>ttl&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1A.html#ac48289ec4dd4f287fa5fd93dd537d974">dnscode.dnscode.A</a>, <a class="el" href="classdnscode_1_1dnscode_1_1AAAA.html#abd8ff53d71d8ae9e1801b562d384c3a3">dnscode.dnscode.AAAA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1CNAME.html#aa5ecf670a1c88f92991280aedb5ad322">dnscode.dnscode.CNAME</a>, <a class="el" href="classdnscode_1_1dnscode_1_1MX.html#a44e80917859f828710a43ff3f0dbe8ed">dnscode.dnscode.MX</a>, <a class="el" href="classdnscode_1_1dnscode_1_1NS.html#a80316c5453f699b87891e868458e0541">dnscode.dnscode.NS</a>, <a class="el" href="classdnscode_1_1dnscode_1_1PTR.html#a388098f988ab7eff6d30811b4ed8758f">dnscode.dnscode.PTR</a>, <a class="el" href="classdnscode_1_1dnscode_1_1Record.html#a875d04fc6789b0e36e0b56dbfa8aa7b8">dnscode.dnscode.Record</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SOA.html#a3f98e8ca93d98290d26e595b9e1d5841">dnscode.dnscode.SOA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5">dnscode.dnscode.SRV</a>, <a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#aa1a7962a740d84279b6a136fb91f57de">dnscode.dnscode.TXT</a></li>
</ul>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -100,7 +100,7 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
<div class="contents">
<div class="textblock">Here is a list of all functions with links to the classes they belong to:</div><ul>
<li>__init__()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71">dnscode.dnscode.A</a>, <a class="el" href="classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6">dnscode.dnscode.AAAA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0">dnscode.dnscode.CNAME</a>, <a class="el" href="classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8">dnscode.dnscode.InvalidDataException</a>, <a class="el" href="classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5">dnscode.dnscode.MX</a>, <a class="el" href="classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414">dnscode.dnscode.NS</a>, <a class="el" href="classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb">dnscode.dnscode.PTR</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982">dnscode.dnscode.SOA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e">dnscode.dnscode.SRV</a>, <a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#a00bd3fc2d0156b9d48318137ec294255">dnscode.dnscode.TXT</a></li>
<li>__init__()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71">dnscode.dnscode.A</a>, <a class="el" href="classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6">dnscode.dnscode.AAAA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0">dnscode.dnscode.CNAME</a>, <a class="el" href="classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8">dnscode.dnscode.InvalidDataException</a>, <a class="el" href="classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5">dnscode.dnscode.MX</a>, <a class="el" href="classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414">dnscode.dnscode.NS</a>, <a class="el" href="classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb">dnscode.dnscode.PTR</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982">dnscode.dnscode.SOA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e">dnscode.dnscode.SRV</a>, <a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#ab698e33e29b9e8e7e2807d0ef08124e9">dnscode.dnscode.TXT</a></li>
<li>__post_init__()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#ad696206776c2c68471126d950fa178d1">dnscode.dnscode.Zone</a></li>
<li>__str__()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Record.html#a9cdd32b3cc1e61c0242e1df4ac88570f">dnscode.dnscode.Record</a>, <a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a31e74a07a8f0b0f95a14662d20f1df8c">dnscode.dnscode.Zone</a></li>
<li>add()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a338bc686b7c7db2cab7827996a3f23f3">dnscode.dnscode.Zone</a></li>
@ -112,9 +112,10 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
<li>new_PTR()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a579ec534602081efd30fbcbc279bc625">dnscode.dnscode.Zone</a></li>
<li>new_record()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4">dnscode.dnscode.Zone</a></li>
<li>new_SOA()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe">dnscode.dnscode.Zone</a></li>
<li>new_SRV()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4">dnscode.dnscode.Zone</a></li>
<li>new_SRV()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a9b7c828acb3d62f8c677efb4a858ef97">dnscode.dnscode.Zone</a></li>
<li>new_TXT()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a602dd6071a6c3d1017e155c7ca2512a2">dnscode.dnscode.Zone</a></li>
<li>save_file()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043">dnscode.dnscode.Zone</a></li>
<li>save_stdout()&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1Zone.html#a9c2c7f534d5ab0f841bf4ad2fb62f188">dnscode.dnscode.Zone</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -112,7 +112,7 @@ $(function(){initNavTree('functions_vars.html',''); initResizable(true); });
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>host&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba">dnscode.dnscode.MX</a>, <a class="el" href="classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e">dnscode.dnscode.NS</a></li>
<li>host&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba">dnscode.dnscode.MX</a>, <a class="el" href="classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e">dnscode.dnscode.NS</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a135e00e809ece952d3b15964f97a0714">dnscode.dnscode.SRV</a></li>
</ul>
@ -156,7 +156,6 @@ $(function(){initNavTree('functions_vars.html',''); initResizable(true); });
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>target&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a">dnscode.dnscode.SRV</a></li>
<li>ttl&#160;:&#160;<a class="el" href="classdnscode_1_1dnscode_1_1A.html#ac48289ec4dd4f287fa5fd93dd537d974">dnscode.dnscode.A</a>, <a class="el" href="classdnscode_1_1dnscode_1_1AAAA.html#abd8ff53d71d8ae9e1801b562d384c3a3">dnscode.dnscode.AAAA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1CNAME.html#aa5ecf670a1c88f92991280aedb5ad322">dnscode.dnscode.CNAME</a>, <a class="el" href="classdnscode_1_1dnscode_1_1MX.html#a44e80917859f828710a43ff3f0dbe8ed">dnscode.dnscode.MX</a>, <a class="el" href="classdnscode_1_1dnscode_1_1NS.html#a80316c5453f699b87891e868458e0541">dnscode.dnscode.NS</a>, <a class="el" href="classdnscode_1_1dnscode_1_1PTR.html#a388098f988ab7eff6d30811b4ed8758f">dnscode.dnscode.PTR</a>, <a class="el" href="classdnscode_1_1dnscode_1_1Record.html#a875d04fc6789b0e36e0b56dbfa8aa7b8">dnscode.dnscode.Record</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SOA.html#a3f98e8ca93d98290d26e595b9e1d5841">dnscode.dnscode.SOA</a>, <a class="el" href="classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5">dnscode.dnscode.SRV</a>, <a class="el" href="classdnscode_1_1dnscode_1_1TXT.html#aa1a7962a740d84279b6a136fb91f57de">dnscode.dnscode.TXT</a></li>
</ul>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>
@ -142,8 +142,8 @@ Usage</h1>
<div class="line">zone.add(cname)</div>
<div class="line"> </div>
<div class="line">zone.save_file(<span class="stringliteral">&#39;example.zone&#39;</span>)</div>
<div class="ttc" id="aclassdnscode_1_1dnscode_1_1CNAME_html"><div class="ttname"><a href="classdnscode_1_1dnscode_1_1CNAME.html">dnscode.dnscode.CNAME</a></div><div class="ttdef"><b>Definition</b> dnscode.py:82</div></div>
<div class="ttc" id="aclassdnscode_1_1dnscode_1_1Zone_html"><div class="ttname"><a href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></div><div class="ttdef"><b>Definition</b> dnscode.py:216</div></div>
<div class="ttc" id="aclassdnscode_1_1dnscode_1_1CNAME_html"><div class="ttname"><a href="classdnscode_1_1dnscode_1_1CNAME.html">dnscode.dnscode.CNAME</a></div><div class="ttdef"><b>Definition</b> dnscode.py:81</div></div>
<div class="ttc" id="aclassdnscode_1_1dnscode_1_1Zone_html"><div class="ttname"><a href="classdnscode_1_1dnscode_1_1Zone.html">dnscode.dnscode.Zone</a></div><div class="ttdef"><b>Definition</b> dnscode.py:194</div></div>
</div><!-- fragment --> </div></div><!-- PageDoc -->
<a href="doxygen_crawl.html"></a>
</div><!-- contents -->

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -29,7 +29,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">DNScode<span id="projectnumber">&#160;1.4.1</span>
<div id="projectname">DNScode<span id="projectnumber">&#160;1.6.3</span>
</div>
<div id="projectbrief">Simplifying DNS configuration</div>
</td>

View file

@ -116,44 +116,44 @@ var NAVTREEINDEX0 =
"classdnscode_1_1dnscode_1_1SOA.html#add36e344fa1dcd53547f052e45e81a02":[5,0,0,0,8,8],
"classdnscode_1_1dnscode_1_1SRV.html":[4,0,0,0,9],
"classdnscode_1_1dnscode_1_1SRV.html":[5,0,0,0,9],
"classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0":[4,0,0,0,9,7],
"classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0":[5,0,0,0,9,7],
"classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840":[4,0,0,0,9,5],
"classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840":[5,0,0,0,9,5],
"classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a":[4,0,0,0,9,8],
"classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a":[5,0,0,0,9,8],
"classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d":[4,0,0,0,9,3],
"classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d":[5,0,0,0,9,3],
"classdnscode_1_1dnscode_1_1SRV.html#a135e00e809ece952d3b15964f97a0714":[4,0,0,0,9,2],
"classdnscode_1_1dnscode_1_1SRV.html#a135e00e809ece952d3b15964f97a0714":[5,0,0,0,9,2],
"classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0":[4,0,0,0,9,8],
"classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0":[5,0,0,0,9,8],
"classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840":[4,0,0,0,9,6],
"classdnscode_1_1dnscode_1_1SRV.html#a369bc7ff3b95a5250b9cb3db23bef840":[5,0,0,0,9,6],
"classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d":[4,0,0,0,9,4],
"classdnscode_1_1dnscode_1_1SRV.html#a43cb8d9167030aecbcd03d73ef536f1d":[5,0,0,0,9,4],
"classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e":[4,0,0,0,9,0],
"classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e":[5,0,0,0,9,0],
"classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02":[4,0,0,0,9,6],
"classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02":[5,0,0,0,9,6],
"classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4":[4,0,0,0,9,4],
"classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4":[5,0,0,0,9,4],
"classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02":[4,0,0,0,9,7],
"classdnscode_1_1dnscode_1_1SRV.html#a7bef244330cc95991edb7fdefc05bd02":[5,0,0,0,9,7],
"classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4":[4,0,0,0,9,5],
"classdnscode_1_1dnscode_1_1SRV.html#a84d67e5dbb4cd6cf98e66401e2d7d7a4":[5,0,0,0,9,5],
"classdnscode_1_1dnscode_1_1SRV.html#a8612b39fe2585831e7069dcb044ffa75":[4,0,0,0,9,10],
"classdnscode_1_1dnscode_1_1SRV.html#a8612b39fe2585831e7069dcb044ffa75":[5,0,0,0,9,10],
"classdnscode_1_1dnscode_1_1SRV.html#aa6f868660e840b7dbc3252c234e37a7b":[4,0,0,0,9,1],
"classdnscode_1_1dnscode_1_1SRV.html#aa6f868660e840b7dbc3252c234e37a7b":[5,0,0,0,9,1],
"classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a":[4,0,0,0,9,2],
"classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a":[5,0,0,0,9,2],
"classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a":[4,0,0,0,9,3],
"classdnscode_1_1dnscode_1_1SRV.html#ab23dad0fbcecfc1c2638e9829840302a":[5,0,0,0,9,3],
"classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5":[4,0,0,0,9,9],
"classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5":[5,0,0,0,9,9],
"classdnscode_1_1dnscode_1_1TXT.html":[4,0,0,0,10],
"classdnscode_1_1dnscode_1_1TXT.html":[5,0,0,0,10],
"classdnscode_1_1dnscode_1_1TXT.html#a00bd3fc2d0156b9d48318137ec294255":[4,0,0,0,10,0],
"classdnscode_1_1dnscode_1_1TXT.html#a00bd3fc2d0156b9d48318137ec294255":[5,0,0,0,10,0],
"classdnscode_1_1dnscode_1_1TXT.html#a79ae2d3a0cd38d2332bc19b9f608a088":[4,0,0,0,10,3],
"classdnscode_1_1dnscode_1_1TXT.html#a79ae2d3a0cd38d2332bc19b9f608a088":[5,0,0,0,10,3],
"classdnscode_1_1dnscode_1_1TXT.html#aa1a7962a740d84279b6a136fb91f57de":[4,0,0,0,10,4],
"classdnscode_1_1dnscode_1_1TXT.html#aa1a7962a740d84279b6a136fb91f57de":[5,0,0,0,10,4],
"classdnscode_1_1dnscode_1_1TXT.html#ab698e33e29b9e8e7e2807d0ef08124e9":[4,0,0,0,10,0],
"classdnscode_1_1dnscode_1_1TXT.html#ab698e33e29b9e8e7e2807d0ef08124e9":[5,0,0,0,10,0],
"classdnscode_1_1dnscode_1_1TXT.html#ad31d74420dc82dd99964f9878cf003f8":[4,0,0,0,10,2],
"classdnscode_1_1dnscode_1_1TXT.html#ad31d74420dc82dd99964f9878cf003f8":[5,0,0,0,10,2],
"classdnscode_1_1dnscode_1_1TXT.html#afa4964ab5586285b6e80af2a4dad4dc0":[4,0,0,0,10,1],
"classdnscode_1_1dnscode_1_1TXT.html#afa4964ab5586285b6e80af2a4dad4dc0":[5,0,0,0,10,1],
"classdnscode_1_1dnscode_1_1Zone.html":[4,0,0,0,11],
"classdnscode_1_1dnscode_1_1Zone.html":[5,0,0,0,11],
"classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a":[4,0,0,0,11,14],
"classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a":[5,0,0,0,11,14],
"classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a":[4,0,0,0,11,15],
"classdnscode_1_1dnscode_1_1Zone.html#a1e958c8be9cf4cc7c0f30bd227e15c5a":[5,0,0,0,11,15],
"classdnscode_1_1dnscode_1_1Zone.html#a231de844d4fb88390d37a0be6dbc962e":[4,0,0,0,11,3],
"classdnscode_1_1dnscode_1_1Zone.html#a231de844d4fb88390d37a0be6dbc962e":[5,0,0,0,11,3],
"classdnscode_1_1dnscode_1_1Zone.html#a2718e32544f9310ce721bce73082bb97":[4,0,0,0,11,5],
@ -170,6 +170,10 @@ var NAVTREEINDEX0 =
"classdnscode_1_1dnscode_1_1Zone.html#a602dd6071a6c3d1017e155c7ca2512a2":[5,0,0,0,11,12],
"classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4":[4,0,0,0,11,9],
"classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4":[5,0,0,0,11,9],
"classdnscode_1_1dnscode_1_1Zone.html#a9b7c828acb3d62f8c677efb4a858ef97":[4,0,0,0,11,11],
"classdnscode_1_1dnscode_1_1Zone.html#a9b7c828acb3d62f8c677efb4a858ef97":[5,0,0,0,11,11],
"classdnscode_1_1dnscode_1_1Zone.html#a9c2c7f534d5ab0f841bf4ad2fb62f188":[4,0,0,0,11,14],
"classdnscode_1_1dnscode_1_1Zone.html#a9c2c7f534d5ab0f841bf4ad2fb62f188":[5,0,0,0,11,14],
"classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe":[4,0,0,0,11,10],
"classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe":[5,0,0,0,11,10],
"classdnscode_1_1dnscode_1_1Zone.html#ad696206776c2c68471126d950fa178d1":[4,0,0,0,11,0],
@ -178,8 +182,6 @@ var NAVTREEINDEX0 =
"classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043":[5,0,0,0,11,13],
"classdnscode_1_1dnscode_1_1Zone.html#ae0a178b817cb174866bb5bb33507cb98":[4,0,0,0,11,7],
"classdnscode_1_1dnscode_1_1Zone.html#ae0a178b817cb174866bb5bb33507cb98":[5,0,0,0,11,7],
"classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4":[4,0,0,0,11,11],
"classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4":[5,0,0,0,11,11],
"classdnscode_1_1dnscode_1_1Zone.html#af16862a7d8680f1eb6ab66a92105301f":[4,0,0,0,11,4],
"classdnscode_1_1dnscode_1_1Zone.html#af16862a7d8680f1eb6ab66a92105301f":[5,0,0,0,11,4],
"classes.html":[5,1],

View file

@ -1,6 +1,6 @@
var searchData=
[
['_5f_5finit_5f_5f_0',['__init__',['../classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8',1,'dnscode.dnscode.InvalidDataException.__init__()'],['../classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71',1,'dnscode.dnscode.A.__init__()'],['../classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6',1,'dnscode.dnscode.AAAA.__init__()'],['../classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0',1,'dnscode.dnscode.CNAME.__init__()'],['../classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5',1,'dnscode.dnscode.MX.__init__()'],['../classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414',1,'dnscode.dnscode.NS.__init__()'],['../classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb',1,'dnscode.dnscode.PTR.__init__()'],['../classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982',1,'dnscode.dnscode.SOA.__init__()'],['../classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e',1,'dnscode.dnscode.SRV.__init__()'],['../classdnscode_1_1dnscode_1_1TXT.html#a00bd3fc2d0156b9d48318137ec294255',1,'dnscode.dnscode.TXT.__init__()']]],
['_5f_5finit_5f_5f_0',['__init__',['../classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8',1,'dnscode.dnscode.InvalidDataException.__init__()'],['../classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71',1,'dnscode.dnscode.A.__init__()'],['../classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6',1,'dnscode.dnscode.AAAA.__init__()'],['../classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0',1,'dnscode.dnscode.CNAME.__init__()'],['../classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5',1,'dnscode.dnscode.MX.__init__()'],['../classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414',1,'dnscode.dnscode.NS.__init__()'],['../classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb',1,'dnscode.dnscode.PTR.__init__()'],['../classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982',1,'dnscode.dnscode.SOA.__init__()'],['../classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e',1,'dnscode.dnscode.SRV.__init__()'],['../classdnscode_1_1dnscode_1_1TXT.html#ab698e33e29b9e8e7e2807d0ef08124e9',1,'dnscode.dnscode.TXT.__init__()']]],
['_5f_5finit_5f_5f_2epy_1',['__init__.py',['../____init_____8py.html',1,'']]],
['_5f_5fpost_5finit_5f_5f_2',['__post_init__',['../classdnscode_1_1dnscode_1_1Zone.html#ad696206776c2c68471126d950fa178d1',1,'dnscode::dnscode::Zone']]],
['_5f_5fstr_5f_5f_3',['__str__',['../classdnscode_1_1dnscode_1_1Record.html#a9cdd32b3cc1e61c0242e1df4ac88570f',1,'dnscode.dnscode.Record.__str__()'],['../classdnscode_1_1dnscode_1_1Zone.html#a31e74a07a8f0b0f95a14662d20f1df8c',1,'dnscode.dnscode.Zone.__str__()']]]

View file

@ -1,4 +1,4 @@
var searchData=
[
['host_0',['host',['../classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba',1,'dnscode.dnscode.MX.host'],['../classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e',1,'dnscode.dnscode.NS.host']]]
['host_0',['host',['../classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba',1,'dnscode.dnscode.MX.host'],['../classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e',1,'dnscode.dnscode.NS.host'],['../classdnscode_1_1dnscode_1_1SRV.html#a135e00e809ece952d3b15964f97a0714',1,'dnscode.dnscode.SRV.host']]]
];

View file

@ -9,7 +9,7 @@ var searchData=
['new_5fptr_6',['new_PTR',['../classdnscode_1_1dnscode_1_1Zone.html#a579ec534602081efd30fbcbc279bc625',1,'dnscode::dnscode::Zone']]],
['new_5frecord_7',['new_record',['../classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4',1,'dnscode::dnscode::Zone']]],
['new_5fsoa_8',['new_SOA',['../classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe',1,'dnscode::dnscode::Zone']]],
['new_5fsrv_9',['new_SRV',['../classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4',1,'dnscode::dnscode::Zone']]],
['new_5fsrv_9',['new_SRV',['../classdnscode_1_1dnscode_1_1Zone.html#a9b7c828acb3d62f8c677efb4a858ef97',1,'dnscode::dnscode::Zone']]],
['new_5ftxt_10',['new_TXT',['../classdnscode_1_1dnscode_1_1Zone.html#a602dd6071a6c3d1017e155c7ca2512a2',1,'dnscode::dnscode::Zone']]],
['ns_11',['NS',['../classdnscode_1_1dnscode_1_1NS.html',1,'dnscode::dnscode']]]
];

View file

@ -1,9 +1,10 @@
var searchData=
[
['save_5ffile_0',['save_file',['../classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043',1,'dnscode::dnscode::Zone']]],
['serial_1',['serial',['../classdnscode_1_1dnscode_1_1SOA.html#add157e2edf998925f74a55fc672616c2',1,'dnscode::dnscode::SOA']]],
['service_2',['service',['../classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0',1,'dnscode::dnscode::SRV']]],
['simplifying_20dns_20zone_20management_3',['Simplifying DNS Zone management',['../index.html#autotoc_md1',1,'']]],
['soa_4',['SOA',['../classdnscode_1_1dnscode_1_1SOA.html',1,'dnscode::dnscode']]],
['srv_5',['SRV',['../classdnscode_1_1dnscode_1_1SRV.html',1,'dnscode::dnscode']]]
['save_5fstdout_1',['save_stdout',['../classdnscode_1_1dnscode_1_1Zone.html#a9c2c7f534d5ab0f841bf4ad2fb62f188',1,'dnscode::dnscode::Zone']]],
['serial_2',['serial',['../classdnscode_1_1dnscode_1_1SOA.html#add157e2edf998925f74a55fc672616c2',1,'dnscode::dnscode::SOA']]],
['service_3',['service',['../classdnscode_1_1dnscode_1_1SRV.html#a365a2b7ffaf0bdc718c49e20940213a0',1,'dnscode::dnscode::SRV']]],
['simplifying_20dns_20zone_20management_4',['Simplifying DNS Zone management',['../index.html#autotoc_md1',1,'']]],
['soa_5',['SOA',['../classdnscode_1_1dnscode_1_1SOA.html',1,'dnscode::dnscode']]],
['srv_6',['SRV',['../classdnscode_1_1dnscode_1_1SRV.html',1,'dnscode::dnscode']]]
];

View file

@ -1,6 +1,5 @@
var searchData=
[
['target_0',['target',['../classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a',1,'dnscode::dnscode::SRV']]],
['ttl_1',['ttl',['../classdnscode_1_1dnscode_1_1Record.html#a875d04fc6789b0e36e0b56dbfa8aa7b8',1,'dnscode.dnscode.Record.ttl'],['../classdnscode_1_1dnscode_1_1A.html#ac48289ec4dd4f287fa5fd93dd537d974',1,'dnscode.dnscode.A.ttl'],['../classdnscode_1_1dnscode_1_1AAAA.html#abd8ff53d71d8ae9e1801b562d384c3a3',1,'dnscode.dnscode.AAAA.ttl'],['../classdnscode_1_1dnscode_1_1CNAME.html#aa5ecf670a1c88f92991280aedb5ad322',1,'dnscode.dnscode.CNAME.ttl'],['../classdnscode_1_1dnscode_1_1MX.html#a44e80917859f828710a43ff3f0dbe8ed',1,'dnscode.dnscode.MX.ttl'],['../classdnscode_1_1dnscode_1_1NS.html#a80316c5453f699b87891e868458e0541',1,'dnscode.dnscode.NS.ttl'],['../classdnscode_1_1dnscode_1_1PTR.html#a388098f988ab7eff6d30811b4ed8758f',1,'dnscode.dnscode.PTR.ttl'],['../classdnscode_1_1dnscode_1_1SOA.html#a3f98e8ca93d98290d26e595b9e1d5841',1,'dnscode.dnscode.SOA.ttl'],['../classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5',1,'dnscode.dnscode.SRV.ttl'],['../classdnscode_1_1dnscode_1_1TXT.html#aa1a7962a740d84279b6a136fb91f57de',1,'dnscode.dnscode.TXT.ttl']]],
['txt_2',['TXT',['../classdnscode_1_1dnscode_1_1TXT.html',1,'dnscode::dnscode']]]
['ttl_0',['ttl',['../classdnscode_1_1dnscode_1_1Record.html#a875d04fc6789b0e36e0b56dbfa8aa7b8',1,'dnscode.dnscode.Record.ttl'],['../classdnscode_1_1dnscode_1_1A.html#ac48289ec4dd4f287fa5fd93dd537d974',1,'dnscode.dnscode.A.ttl'],['../classdnscode_1_1dnscode_1_1AAAA.html#abd8ff53d71d8ae9e1801b562d384c3a3',1,'dnscode.dnscode.AAAA.ttl'],['../classdnscode_1_1dnscode_1_1CNAME.html#aa5ecf670a1c88f92991280aedb5ad322',1,'dnscode.dnscode.CNAME.ttl'],['../classdnscode_1_1dnscode_1_1MX.html#a44e80917859f828710a43ff3f0dbe8ed',1,'dnscode.dnscode.MX.ttl'],['../classdnscode_1_1dnscode_1_1NS.html#a80316c5453f699b87891e868458e0541',1,'dnscode.dnscode.NS.ttl'],['../classdnscode_1_1dnscode_1_1PTR.html#a388098f988ab7eff6d30811b4ed8758f',1,'dnscode.dnscode.PTR.ttl'],['../classdnscode_1_1dnscode_1_1SOA.html#a3f98e8ca93d98290d26e595b9e1d5841',1,'dnscode.dnscode.SOA.ttl'],['../classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5',1,'dnscode.dnscode.SRV.ttl'],['../classdnscode_1_1dnscode_1_1TXT.html#aa1a7962a740d84279b6a136fb91f57de',1,'dnscode.dnscode.TXT.ttl']]],
['txt_1',['TXT',['../classdnscode_1_1dnscode_1_1TXT.html',1,'dnscode::dnscode']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['_5f_5finit_5f_5f_0',['__init__',['../classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8',1,'dnscode.dnscode.InvalidDataException.__init__()'],['../classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71',1,'dnscode.dnscode.A.__init__()'],['../classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6',1,'dnscode.dnscode.AAAA.__init__()'],['../classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0',1,'dnscode.dnscode.CNAME.__init__()'],['../classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5',1,'dnscode.dnscode.MX.__init__()'],['../classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414',1,'dnscode.dnscode.NS.__init__()'],['../classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb',1,'dnscode.dnscode.PTR.__init__()'],['../classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982',1,'dnscode.dnscode.SOA.__init__()'],['../classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e',1,'dnscode.dnscode.SRV.__init__()'],['../classdnscode_1_1dnscode_1_1TXT.html#a00bd3fc2d0156b9d48318137ec294255',1,'dnscode.dnscode.TXT.__init__()']]],
['_5f_5finit_5f_5f_0',['__init__',['../classdnscode_1_1dnscode_1_1InvalidDataException.html#ae0a05fa4d708dd9eab0c1ead5b2098a8',1,'dnscode.dnscode.InvalidDataException.__init__()'],['../classdnscode_1_1dnscode_1_1A.html#a6ff40033bfd3ae0f293b7e1719e75e71',1,'dnscode.dnscode.A.__init__()'],['../classdnscode_1_1dnscode_1_1AAAA.html#a238b346327f47595ac7246766e987ae6',1,'dnscode.dnscode.AAAA.__init__()'],['../classdnscode_1_1dnscode_1_1CNAME.html#a286b2c39577989c78bb09c23ffcfb4c0',1,'dnscode.dnscode.CNAME.__init__()'],['../classdnscode_1_1dnscode_1_1MX.html#a4dafe8f75646ca4ec6e2ea77a2d838f5',1,'dnscode.dnscode.MX.__init__()'],['../classdnscode_1_1dnscode_1_1NS.html#a30214975313b4fdc1af03b45cc2bd414',1,'dnscode.dnscode.NS.__init__()'],['../classdnscode_1_1dnscode_1_1PTR.html#a97e7c140d6bd930a2611e68753a0d8eb',1,'dnscode.dnscode.PTR.__init__()'],['../classdnscode_1_1dnscode_1_1SOA.html#a3318d09d5bead318b42aa9f939262982',1,'dnscode.dnscode.SOA.__init__()'],['../classdnscode_1_1dnscode_1_1SRV.html#a488bf7130d42c3eb3316cf9903d5454e',1,'dnscode.dnscode.SRV.__init__()'],['../classdnscode_1_1dnscode_1_1TXT.html#ab698e33e29b9e8e7e2807d0ef08124e9',1,'dnscode.dnscode.TXT.__init__()']]],
['_5f_5fpost_5finit_5f_5f_1',['__post_init__',['../classdnscode_1_1dnscode_1_1Zone.html#ad696206776c2c68471126d950fa178d1',1,'dnscode::dnscode::Zone']]],
['_5f_5fstr_5f_5f_2',['__str__',['../classdnscode_1_1dnscode_1_1Record.html#a9cdd32b3cc1e61c0242e1df4ac88570f',1,'dnscode.dnscode.Record.__str__()'],['../classdnscode_1_1dnscode_1_1Zone.html#a31e74a07a8f0b0f95a14662d20f1df8c',1,'dnscode.dnscode.Zone.__str__()']]]
];

View file

@ -8,6 +8,6 @@ var searchData=
['new_5fptr_5',['new_PTR',['../classdnscode_1_1dnscode_1_1Zone.html#a579ec534602081efd30fbcbc279bc625',1,'dnscode::dnscode::Zone']]],
['new_5frecord_6',['new_record',['../classdnscode_1_1dnscode_1_1Zone.html#a6ff7d4cb63c08a7d06fc47c341e3bba4',1,'dnscode::dnscode::Zone']]],
['new_5fsoa_7',['new_SOA',['../classdnscode_1_1dnscode_1_1Zone.html#aabed9788e2e4be4c6b0628214492fdbe',1,'dnscode::dnscode::Zone']]],
['new_5fsrv_8',['new_SRV',['../classdnscode_1_1dnscode_1_1Zone.html#aef9ec626cabe184b565418644798e7d4',1,'dnscode::dnscode::Zone']]],
['new_5fsrv_8',['new_SRV',['../classdnscode_1_1dnscode_1_1Zone.html#a9b7c828acb3d62f8c677efb4a858ef97',1,'dnscode::dnscode::Zone']]],
['new_5ftxt_9',['new_TXT',['../classdnscode_1_1dnscode_1_1Zone.html#a602dd6071a6c3d1017e155c7ca2512a2',1,'dnscode::dnscode::Zone']]]
];

View file

@ -1,4 +1,5 @@
var searchData=
[
['save_5ffile_0',['save_file',['../classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043',1,'dnscode::dnscode::Zone']]]
['save_5ffile_0',['save_file',['../classdnscode_1_1dnscode_1_1Zone.html#adfe5442ed2137a324f1c5ba676ba2043',1,'dnscode::dnscode::Zone']]],
['save_5fstdout_1',['save_stdout',['../classdnscode_1_1dnscode_1_1Zone.html#a9c2c7f534d5ab0f841bf4ad2fb62f188',1,'dnscode::dnscode::Zone']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['host_0',['host',['../classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba',1,'dnscode.dnscode.MX.host'],['../classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e',1,'dnscode.dnscode.NS.host']]]
['host_0',['host',['../classdnscode_1_1dnscode_1_1MX.html#a467154486271ccfc3bdfb8edfebd33ba',1,'dnscode.dnscode.MX.host'],['../classdnscode_1_1dnscode_1_1NS.html#aa418dd4df63fed40a6f37077f61f502e',1,'dnscode.dnscode.NS.host'],['../classdnscode_1_1dnscode_1_1SRV.html#a135e00e809ece952d3b15964f97a0714',1,'dnscode.dnscode.SRV.host']]]
];

View file

@ -1,5 +1,4 @@
var searchData=
[
['target_0',['target',['../classdnscode_1_1dnscode_1_1SRV.html#a38043b18f8f888d9ab78479cd194076a',1,'dnscode::dnscode::SRV']]],
['ttl_1',['ttl',['../classdnscode_1_1dnscode_1_1Record.html#a875d04fc6789b0e36e0b56dbfa8aa7b8',1,'dnscode.dnscode.Record.ttl'],['../classdnscode_1_1dnscode_1_1A.html#ac48289ec4dd4f287fa5fd93dd537d974',1,'dnscode.dnscode.A.ttl'],['../classdnscode_1_1dnscode_1_1AAAA.html#abd8ff53d71d8ae9e1801b562d384c3a3',1,'dnscode.dnscode.AAAA.ttl'],['../classdnscode_1_1dnscode_1_1CNAME.html#aa5ecf670a1c88f92991280aedb5ad322',1,'dnscode.dnscode.CNAME.ttl'],['../classdnscode_1_1dnscode_1_1MX.html#a44e80917859f828710a43ff3f0dbe8ed',1,'dnscode.dnscode.MX.ttl'],['../classdnscode_1_1dnscode_1_1NS.html#a80316c5453f699b87891e868458e0541',1,'dnscode.dnscode.NS.ttl'],['../classdnscode_1_1dnscode_1_1PTR.html#a388098f988ab7eff6d30811b4ed8758f',1,'dnscode.dnscode.PTR.ttl'],['../classdnscode_1_1dnscode_1_1SOA.html#a3f98e8ca93d98290d26e595b9e1d5841',1,'dnscode.dnscode.SOA.ttl'],['../classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5',1,'dnscode.dnscode.SRV.ttl'],['../classdnscode_1_1dnscode_1_1TXT.html#aa1a7962a740d84279b6a136fb91f57de',1,'dnscode.dnscode.TXT.ttl']]]
['ttl_0',['ttl',['../classdnscode_1_1dnscode_1_1Record.html#a875d04fc6789b0e36e0b56dbfa8aa7b8',1,'dnscode.dnscode.Record.ttl'],['../classdnscode_1_1dnscode_1_1A.html#ac48289ec4dd4f287fa5fd93dd537d974',1,'dnscode.dnscode.A.ttl'],['../classdnscode_1_1dnscode_1_1AAAA.html#abd8ff53d71d8ae9e1801b562d384c3a3',1,'dnscode.dnscode.AAAA.ttl'],['../classdnscode_1_1dnscode_1_1CNAME.html#aa5ecf670a1c88f92991280aedb5ad322',1,'dnscode.dnscode.CNAME.ttl'],['../classdnscode_1_1dnscode_1_1MX.html#a44e80917859f828710a43ff3f0dbe8ed',1,'dnscode.dnscode.MX.ttl'],['../classdnscode_1_1dnscode_1_1NS.html#a80316c5453f699b87891e868458e0541',1,'dnscode.dnscode.NS.ttl'],['../classdnscode_1_1dnscode_1_1PTR.html#a388098f988ab7eff6d30811b4ed8758f',1,'dnscode.dnscode.PTR.ttl'],['../classdnscode_1_1dnscode_1_1SOA.html#a3f98e8ca93d98290d26e595b9e1d5841',1,'dnscode.dnscode.SOA.ttl'],['../classdnscode_1_1dnscode_1_1SRV.html#ab793ceda5d5a11c0030b230a1edfeda5',1,'dnscode.dnscode.SRV.ttl'],['../classdnscode_1_1dnscode_1_1TXT.html#aa1a7962a740d84279b6a136fb91f57de',1,'dnscode.dnscode.TXT.ttl']]]
];

View file

@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project]
name = "dnscode"
version = "1.5.0"
version = "1.6.4"
authors = [
{ name="Minecraftchest1", email="me@minec1.us" },
]

View file

@ -18,7 +18,6 @@ from enum import Enum
from dataclasses import dataclass, field
import time
import ipaddress
import fqdn
"""@package dnscode
@ -88,11 +87,7 @@ class CNAME(Record):
self.rtype = 'CNAME'
self.name = str(name)
self.ttl = ttl
if fqdn.FQDN(host).is_valid:
self.data = host
else:
raise InvalidDataException(message=f'{host} is not a valid FQDN')
@dataclass
class MX(Record):
@ -107,11 +102,7 @@ class MX(Record):
self.priority = priority
self.host = host
self.data = f"{self.priority} {self.host}"
if fqdn.FQDN(host).is_valid:
self.data = f"{self.priority} {self.host}"
else:
raise InvalidDataException(message=f'{host} is not a valid FQDN')
@dataclass
class NS(Record):
@ -123,12 +114,8 @@ class NS(Record):
self.rtype = 'NS'
self.name = name
self.ttl = ttl
self.host = target
if fqdn.FQDN(host).is_valid:
self.host = host
self.data = host
else:
raise InvalidDataException(message=f'{host} is not a valid FQDN')
@dataclass
class PTR(Record):
@ -140,11 +127,7 @@ class PTR(Record):
self.rtype = 'PTR'
self.name = name
self.ttl = ttl
if fqdn.FQDN(host).is_valid:
self.data = host
else:
raise InvalidDataException(message=f'{host} is not a valid FQDN')
@dataclass
class SOA(Record):
@ -192,13 +175,8 @@ class SRV(Record):
self.priority = priority
self.weight = weight
self.port = port
if fqdn.FQDN(target).is_valid:
self.target = target
else:
raise InvalidDataException(message=f'{target} is not a valid FQDN')
self.data = f"{self.priority} {self.weight} {self.port} {self.target}"
self.host = host
self.data = f"{self.priority} {self.weight} {self.port} {self.host}"
@dataclass
class TXT(Record):
@ -206,11 +184,11 @@ class TXT(Record):
#target: str
def __init__(self, name: str = '@', ttl: int = 3600, txt: str = 'example.com'):
self.rtype = 'CNAME'
def __init__(self, name: str = '@', ttl: int = 3600, text: str = 'example.com'):
self.rtype = 'TXT'
self.name = str(name)
self.ttl = ttl
self.data = txt
self.data = text
@dataclass
class Zone:
@ -277,16 +255,16 @@ class Zone:
self.add(SOA(mname=mname, rname=rname, serial=serial, refresh=refresh, retry=retry, expire=expire, ttl=ttl))
def new_SRV(self, name: str = '@', ttl: int = 3600, service: str = 'service', protocol: str = 'proto',
priority: int = 10, weight: int = 10, host: str = 'example.com'):
priority: int = 10, weight: int = 10, port: int = 443, host: str = 'example.com'):
"""Creates and adds a new SRV record to the zone."""
name = self.__mkfqdn(name)
self.add(SRV(name=name, ttl=ttl, service=service, protocol=protocol,
priority=priority, weight=weight, host=host))
priority=priority, weight=weight, port=port, host=host))
def new_TXT(self, name: str = '@', ttl: int = 3600, text: str = 'example.com'):
"""Creates and adds a new CNAME record to the zone."""
name = self.__mkfqdn(name)
self.add(CNAME(name=name, ttl=ttl, txt=txt))
self.add(TXT(name=name, ttl=ttl, text=text))
def new_record(self, name: str = '@', ttl: int = 3600, rtype: str = 'A', data: str = '0.0.0.0'):
"""Creates and adds a generic DNS record to the zone."""
@ -297,9 +275,12 @@ class Zone:
"""Adds a record to the zone."""
self.records.append(record)
def save_stdout(self):
for record in self.records:
print(str(record))
def save_file(self, filepath: str):
"""Saves the zone records to a file."""
with open(filepath, 'w') as file:
for record in self.records:
file.write(str(record) + '\n')
print(str(record))