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

Uploaded Python 3

File details

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

File metadata

  • Download URL: octodns_platformcraft-0.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 c3a9915bcb7c258aa4ee1f752ed5a325de2a3b95f43474257c1b9c599bb69e39
MD5 76600e904ca57bc8cac9b88b93acedc3
BLAKE2b-256 c76793fb348dac1619ace2f904a7754b7ffa0852fc183ccd12e588eeba3893a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: octodns_platformcraft-0.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 57ec6eb0c2c4e8a92a26599c6116b172cf8706052450701dcb09b61b7a62cdad
MD5 9cb390c231a166f2ccc83712517d956e
BLAKE2b-256 6fe02dc8a727e126537551a4e7e1a7d0d2bc0833194acf925a7ebf8fd85c91e7

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