Expand description
Semantic PodmanLens adapter for BoxFerry’s neutral application model.
Read-only acquisition remains a caller boundary. This crate consumes an already acquired
podman_lens::ResourceInventory and podman_lens::ResourceGraph, and produces reviewable
deployment JSON and a command script. It never opens a connection or executes Podman.
Re-exports§
pub use podman_lens;
Structs§
- Podman
Exporter - Loss-aware Podman exporter producing only review artifacts.
- Podman
Importer - PodmanLens-to-neutral-model semantic importer.
- Podman
Output - Serialized
PodmanLensdeployment artifact and runnable shell rendering. - Podman
Promotion Policy - Explicit authorization for promoting effective runtime observations into desired intent.
- Podman
Source - One explicit Podman import source after caller-owned acquisition and discovery.
- Resolved
Podman Target - A
BoxFerrytarget resolved to one exact reviewed Podman engine and API pair.
Enums§
- Podman
Target Error - Failure to resolve a
BoxFerrytarget to reviewed Podman rendering evidence.
Constants§
- PODMAN_
TARGET - Target implementation name accepted by the Podman exporter.
Functions§
- resolve_
podman_ target - Selects the newest exact reviewed Podman version in the requested inclusive range.
- reviewed_
podman_ versions - Returns exact Podman engine versions backed by
PodmanLensrendering evidence.