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.2.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.2-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: octodns-cloudns-0.0.2.tar.gz
  • Upload date:
  • Size: 20.6 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.2.tar.gz
Algorithm Hash digest
SHA256 a116c94bf09f7282b10c2f38aa89b213083d58a2f13a5d9cc3e5bc9a6f3d0b66
MD5 418543f343ca1679aa7b870ca984a457
BLAKE2b-256 9479c1f2dc8cd6e59e2be301acdc781897646c44a573ceec10f4cb4669e6534b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for octodns_cloudns-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f7391763ab0dec6d2fc6945eb16c2a13dd23268a360778ce6127fe55e7dd46da
MD5 f57c56b6f4624d5c7dcaf752cd2fa837
BLAKE2b-256 2787d31c0ea8c6cbaff93ede6728c37eb4df2475fb42b3fba523192205845b7a

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