Skip to main content
Powerglove DNS
==============================

powerglove DNS is a simple tool for reserving an IP and hostname pair in a Power DNS installation

usage: powerglove-dns [-h] [--remove FQDN] [--ttl TTL] [--domain name]
[--is_present FQDN] [--text TEXT_RECORD_CONTENTS]
[--cname CNAME FQDN A Record FQDN]
[hostname] [IP [IP ...]]

Reserve an ip address in the network's powerdns install

positional arguments:
hostname specify the hostname (NOT full-qualified domain name)
that you want to reserve an IP for. It will be paired
with the appropriate domain name to form a fully
qualified domain name. Not read if any of the
following options are set: --remove, --cname,
--is_present
IP reserve an ip between this range (*.*.*.0, *.*.*.1 and
*.*.*.255 will not be used). Acceptable formats are
CIDR (e.g. 192.168.133/23), IP Glob (e.g.
192.168.133-134.*), expicit pair of first/last IPs
(e.g. 192.168.133.0 192.168.134.255), or may be
omitted if --domain is specified.

optional arguments:
-h, --help show this help message and exit
--remove FQDN Remove the provided fully qualified domain name, if
specified, no hostnames or cnames will be added
--ttl TTL the TTL that should be set with the added record
[default: 300]
--domain name instead of specifying an IPRange or CIDR, specify the
domain you wish to place the hostname (e.g. test.tld
or example.tld)
--is_present FQDN returns True if a provided fully-qualified domain name
is present in the DNS A records
--text TEXT_RECORD_CONTENTS
if specified, make a text record with the provided
contents (as a string)
--cname CNAME FQDN A Record FQDN
if provided, create a CNAME alias from the
provided cname fully-qualified-domain-name to the
provided A record fully-qualified domain name. No new
hostnames will be added

Metadata

Release files for powerglove-dns 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for powerglove-dns 1.0.0
File Size Uploaded Provenance Actions
powerglove-dns-1.0.0.tar.gz 12.5 kB Without provenance Details for powerglove-dns-1.0.0.tar.gz

Release files / powerglove-dns-1.0.0.tar.gz

Download URL powerglove-dns-1.0.0.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
25532b6ec398aba7aff58c6ece67fe3875bbf647fd1efa46271c5448b860ee42
BLAKE2b-256 checksum
How to use checksums
a47b749f735fe42084a4e104c5e54842707760d82544b619b0d5380442b1aa7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for powerglove-dns 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page