Skip to main content

ClouDNS API provider for octoDNS

Project description

ClouDNS API provider for octoDNS

An octoDNS provider that targets ClouDNS.

Installation

Command line

pip install octodns-cloudns

requirements.txt/setup.py

Pinning specific versions or SHAs is recommended to avoid unplanned upgrades.

Versions
# Start with the latest versions and don't just copy what's here
octodns==0.9.14
octodns-cloudns==0.0.1

Configuration

providers:
  cloudns_account:
    class: octodns.provider.cloudns.ClouDNSProvider
    auth_id: <api_auth_id>
    auth_password: <api_auth_password>

Support Information

GeoDNS records

ClouDNSProvider suports GeoDNS records

Records

ClouDNSProvider suports А, AAAA, ALIAS, CAA, CNAME, DNAME, MX, NS, PTR, SPF, SRV, SSHFP, TXT, TLSA, LOC and NAPTR

Dynamic

ClouDNSProvider does not support dynamic records.

Development

See the /script/ directory for some tools to help with the development process. They generally follow the Script to rule them all pattern. Most useful is ./script/bootstrap which will create a venv and install both the runtime and development related requirements. It will also hook up a pre-commit hook that covers most of what's run by CI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

octodns-cloudns-0.0.3.tar.gz (20.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

octodns_cloudns-0.0.3-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

Details for the file octodns-cloudns-0.0.3.tar.gz.

File metadata

  • Download URL: octodns-cloudns-0.0.3.tar.gz
  • Upload date:
  • Size: 20.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.12

File hashes

Hashes for octodns-cloudns-0.0.3.tar.gz
Algorithm Hash digest
SHA256 aabb983ec391b7daba9e6dc334d2cea9fe0a8b6975c48278b86a3ddeb826b212
MD5 8d7b5460ab8e76962bf2b664e96961f6
BLAKE2b-256 a990892cd4b13fdda685cfbcb13557756ecd979c39b47e126324ca1e978003d2

See more details on using hashes here.

File details

Details for the file octodns_cloudns-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for octodns_cloudns-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 79dccd651e0cc3112fb2eda43b2b63c3d86112b478bc64578988d909376e0ce3
MD5 d8572f08bfd91dcf61e615e03370d631
BLAKE2b-256 913793a6259cfb46029d494d15e594dde57492a1c0cff4e47949346d42441e54

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page