Skip to main content

Dynamic network blocks allocation via simple HTTP RPC

requirements

  • python

  • netaddr

usage

With curl:

# allocate a network
$ curl -X POST --data "$uuid" http://localhost:7623/v1/network/

# free a previously allocated network
$ curl -X DELETE --data "10.0.0.0/24" http://localhost:7623/v1/network/

# list current allocations
$ curl http://localhost:7623/v1/network/ | python -m json.tool

Metadata

Release files for dtcd 0.1.1

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

Source distribution (sdist)

Source distribution for dtcd 0.1.1
File Size Uploaded
dtcd-0.1.1.tar.gz 3.1 kB Details

Release files / dtcd-0.1.1.tar.gz

Download URL dtcd-0.1.1.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
6b0a73e6640d99da1d4069203e224c35e09148894714f52606211c1ea2de10f0
BLAKE2b-256 checksum
How to use checksums
ff7a5d91fd18a45ddef1828eff5ee60ac37e87fccc03a20c209ae2b5c68be91e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.2 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

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