Skip to main content

Selectel DNS provider for octoDNS

Project description

Selectel DNS provider for octoDNS

An octoDNS provider that targets Selectel DNS.

Installation

Command line

pip install octodns_selectel

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.17
octodns_selectel==0.0.3
SHAs
# Start with the latest/specific versions and don't just copy what's here
-e git+https://git@github.com/octodns/octodns.git@9da19749e28f68407a1c246dfdf65663cdc1c422#egg=octodns
-e git+https://git@github.com/octodns/octodns-selectel.git@ec9661f8b335241ae4746eea467a8509205e6a30#egg=octodns_selectel

Configuration

providers:
  selectel:
    class: octodns_selectel.SelectelProvider
    token: env/SELECTEL_TOKEN

Support Information

Records

SelectelProvider supports A, AAAA, ALIAS, CNAME, MX, NS, SRV, SSHFP and TXT

Dynamic

SelectelProvider 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-selectel-0.0.3.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

octodns_selectel-0.0.3-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: octodns-selectel-0.0.3.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for octodns-selectel-0.0.3.tar.gz
Algorithm Hash digest
SHA256 4c3e392e6c800c6dc41e6eef8b50f462985e4038d46be5ae37831f8814c926f3
MD5 66151727383e21a54a63cf1987fd05b3
BLAKE2b-256 2ba491434affb9b49acce5afc18741bfede1738b0f89fc6198bc9154763e773d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for octodns_selectel-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 06bb9acd4f330b7758ce8e2cce2a1a859e66762cb2c6ab0212eb8809b2b8634e
MD5 98e940a905ef635fcacd75d40ec4b1d1
BLAKE2b-256 024a24f59b39694852cb0735571c4c46aaec8a360197ecff49a774b76566d944

See more details on using hashes here.

Supported by

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