urirun-connector-nodeadmin
The node-side management surface a urirun-fleet reconcile plan drives.
A host computes drift and emits node:// remedy URIs; this connector executes them ON the node.
| route | does |
|---|---|
node://{n}/runtime/query/state |
version/python/registry/lockfile — ground truth for diffing |
node://{n}/registry/command/rebuild |
recompile registry.json from bindings (fixes stale bindings) |
node://{n}/runtime/command/restart |
restart service (detached) — drop stale warm workers |
node://{n}/worker/command/reload |
reload workers (bare runtime = restart) |
node://{n}/runtime/command/upgrade |
ATOMIC: build release off to side → smoke → switch → restart |
node://{n}/runtime/command/rollback |
swap to previous release + restart |
node://{n}/smoke/command/run |
capability smoke: required routes present? |
Atomic releases reuse urirun-fleet ReleaseManager. These are ADMIN ops — the node must
gate node:// behind an enrolled key / token.
Part of the ifURI solution · Author: Tom Sapletta · Apache-2.0
Metadata
Release files for urirun-connector-nodeadmin 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| urirun_connector_nodeadmin-0.1.0.tar.gz | 7.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| urirun_connector_nodeadmin-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.3 kB
Release files / urirun_connector_nodeadmin-0.1.0.tar.gz
| Download URL | urirun_connector_nodeadmin-0.1.0.tar.gz |
|---|---|
| Size | 7.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
34341205ac3277dc43725560d2fe39724ef59359f0e4cdd5a9186ebe0471f4d4
|
|
BLAKE2b-256 checksum How to use checksums |
4b2eb99851d80e8173fef328d96cc7c8edd7aa82dd65a77de09792f34ed38b9f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / urirun_connector_nodeadmin-0.1.0-py3-none-any.whl
| Download URL | urirun_connector_nodeadmin-0.1.0-py3-none-any.whl |
|---|---|
| Size | 8.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d123f6f0392c86c7b8aa4ff9c8733be3360f8bb442ff04c496bfca0bdf25dece
|
|
BLAKE2b-256 checksum How to use checksums |
204aa9995161e3be107c06a3925174f6bcfc95442fdf561129d4223c49d84fec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|