Browse Source
Full doc coverage of the api and related cleanup
pull/1292/head
Ross McFarland
4 months ago
No known key found for this signature in database
GPG Key ID: 943B179E15D3B22A
15 changed files with
81 additions and
32 deletions
-
.changelog/5aab3287678b455f9644aa070a1e5457.md
-
.gitignore
-
docs/api.rst
-
docs/api/cmds.rst
-
docs/api/helpers.rst
-
docs/api/manager.rst
-
docs/api/processors.rst
-
docs/api/provider-yaml.rst
-
docs/api/provider.rst
-
docs/api/providers.rst
-
docs/api/secrets.rst
-
docs/api/source.rst
-
docs/api/sources.rst
-
docs/api/zone.rst
-
docs/configuration.rst
|
|
|
@ -0,0 +1,4 @@ |
|
|
|
--- |
|
|
|
type: none |
|
|
|
--- |
|
|
|
Full doc coverage of the api and related cleanup |
|
|
|
@ -8,8 +8,13 @@ |
|
|
|
coverage.xml |
|
|
|
dist/ |
|
|
|
docs/_build/ |
|
|
|
docs/api/cmds/ |
|
|
|
docs/api/helpers/ |
|
|
|
docs/api/processors/ |
|
|
|
docs/api/providers/ |
|
|
|
docs/api/records/ |
|
|
|
docs/api/secrets/ |
|
|
|
docs/api/sources/ |
|
|
|
.env |
|
|
|
env/ |
|
|
|
examples/migrating-to-octodns/config/ |
|
|
|
|
|
|
|
@ -3,8 +3,6 @@ |
|
|
|
Developer Interface |
|
|
|
=================== |
|
|
|
|
|
|
|
.. module:: octodns |
|
|
|
|
|
|
|
.. toctree:: |
|
|
|
:maxdepth: 1 |
|
|
|
:glob: |
|
|
|
|
|
|
|
@ -0,0 +1,11 @@ |
|
|
|
Commands |
|
|
|
======== |
|
|
|
|
|
|
|
.. autosummary:: |
|
|
|
:toctree: cmds |
|
|
|
|
|
|
|
octodns.cmds.dump |
|
|
|
octodns.cmds.report |
|
|
|
octodns.cmds.sync |
|
|
|
octodns.cmds.validate |
|
|
|
octodns.cmds.versions |
|
|
|
@ -0,0 +1,11 @@ |
|
|
|
Helpers |
|
|
|
======= |
|
|
|
|
|
|
|
.. autosummary:: |
|
|
|
:toctree: helpers |
|
|
|
|
|
|
|
octodns.context |
|
|
|
octodns.deprecation |
|
|
|
octodns.equality |
|
|
|
octodns.idna |
|
|
|
octodns.yaml |
|
|
|
@ -0,0 +1,5 @@ |
|
|
|
Manager |
|
|
|
======= |
|
|
|
|
|
|
|
.. automodule:: |
|
|
|
octodns.manager |
|
|
|
@ -1,5 +0,0 @@ |
|
|
|
YamlProvider |
|
|
|
============ |
|
|
|
|
|
|
|
.. automodule:: octodns.provider.yaml |
|
|
|
:inherited-members: |
|
|
|
@ -1,5 +0,0 @@ |
|
|
|
Provider |
|
|
|
======== |
|
|
|
|
|
|
|
.. automodule:: octodns.provider.base |
|
|
|
:inherited-members: |
|
|
|
@ -0,0 +1,9 @@ |
|
|
|
Providers |
|
|
|
========= |
|
|
|
|
|
|
|
.. autosummary:: |
|
|
|
:toctree: providers |
|
|
|
|
|
|
|
octodns.provider.base |
|
|
|
octodns.provider.plan |
|
|
|
octodns.provider.yaml |
|
|
|
@ -0,0 +1,9 @@ |
|
|
|
Secrets |
|
|
|
======= |
|
|
|
|
|
|
|
.. autosummary:: |
|
|
|
:toctree: secrets |
|
|
|
|
|
|
|
octodns.secret.base |
|
|
|
octodns.secret.environ |
|
|
|
octodns.secret.exception |
|
|
|
@ -1,5 +0,0 @@ |
|
|
|
Source |
|
|
|
====== |
|
|
|
|
|
|
|
.. automodule:: octodns.source.base |
|
|
|
:inherited-members: |
|
|
|
@ -0,0 +1,9 @@ |
|
|
|
Sources |
|
|
|
======= |
|
|
|
|
|
|
|
.. autosummary:: |
|
|
|
:toctree: sources |
|
|
|
|
|
|
|
octodns.source.base |
|
|
|
octodns.source.envvar |
|
|
|
octodns.source.tinydns |
|
|
|
@ -0,0 +1,5 @@ |
|
|
|
Zone |
|
|
|
==== |
|
|
|
|
|
|
|
.. automodule:: |
|
|
|
octodns.zone |
|
|
|
@ -10,7 +10,7 @@ discussing details and less common scenarios. |
|
|
|
YamlProvider |
|
|
|
------------ |
|
|
|
|
|
|
|
:doc:`api/provider-yaml` lays out the options for configuring the most commonly |
|
|
|
:py:mod:`octodns.provider.yaml` lays out the options for configuring the most commonly |
|
|
|
used source of record data. |
|
|
|
|
|
|
|
Static Zone Config |
|
|
|
|