Skip to main content

OctoDNS provider for Platformcraft

Project description

Platformcraft provider for octoDNS

Activate venv and install dependencies

python3 -m venv .venv
source .venv/bin/activate
pip install -e .

For testing, additionally

pip install -e .[dev]

Configuration

Example

Octodns examples

Checking entries

LOGIN={your_login} PASSWORD={your_password} octodns-sync --config-file examples/config/pc.yaml --debug

Applying entries

LOGIN={your_login} PASSWORD={your_password} octodns-sync --config-file examples/config/pc.yaml --debug --doit

Test run

LOGIN={your_login} PASSWORD={your_password} python -m pytest tests/ --debug --log-cli-level=INFO

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_platformcraft-0.0.1.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

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

octodns_platformcraft-0.0.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file octodns_platformcraft-0.0.1.tar.gz.

File metadata

  • Download URL: octodns_platformcraft-0.0.1.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for octodns_platformcraft-0.0.1.tar.gz
Algorithm Hash digest
SHA256 3f41956ec048e5a8ae81c99279b000fb63ee1875c09fa562c9498ee5a1697107
MD5 774bcdbd66e90def0fe4f74e9b251fe1
BLAKE2b-256 0bc187b1f0dadd3bd5435c039daa85c759221b2acbc4d74c46d97fe2cfa139ab

See more details on using hashes here.

File details

Details for the file octodns_platformcraft-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: octodns_platformcraft-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for octodns_platformcraft-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 76cd9f57a56f813722cea35a665f6e3504d0e8f2e019dcc19dd816302023e2bf
MD5 901400b596ce7ac7727e4a48296aa454
BLAKE2b-256 f9066a99aab3038e17e168cc7f1a78b539066bccdd90768800f36185cc2d6768

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