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.1.tar.gz (8.2 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for octodns-cloudns-0.0.1.tar.gz
Algorithm Hash digest
SHA256 3cacacf83f7e2d9ebbd31bfe9843f8ba086cd0297893d783d8bde773234af900
MD5 4ad3cb83a9cd50e3cb759a3fb9563a38
BLAKE2b-256 b25d580a32ec18d8e3fc54c33163d50e099d53710e206e00d4c34895a5b01667

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