podman/cmd
Matt Heon 98876454cb Refactor `volume import` to support the remote client
As with `volume export`, this was coded up exclusively in cmd/
instead of in libpod. Move it into Libpod, add a REST endpoint,
add bindings, and now everything talks using the ContainerEngine
wiring.

Also similar to `volume export` this also makes things work much
better with volumes that require mounting - we can now guarantee
they're actually mounted, instead of just hoping.

Includes some refactoring of `volume export` as well, to simplify
its implementation and ensure both Import and Export work with
readers/writers, as opposed to just files.

Fixes #26409

Signed-off-by: Matt Heon <mheon@redhat.com>
2025-06-23 13:42:22 -04:00
..
podman Refactor `volume import` to support the remote client 2025-06-23 13:42:22 -04:00
podman-mac-helper rewrite typo osascript 2024-09-12 14:57:55 +01:00
podman-testing cmd/podman-testing: fix freebsd compilation 2025-04-02 13:35:14 -07:00
podman-wslkerninst Take path for wsl instead of forcing through WindowsApps 2025-05-08 16:39:03 +02:00
quadlet Quadlet - remove the usage of cid and podid for container and pod files 2025-04-30 07:59:15 -04:00
rootlessport cmd/rootlessport: add missing linux build tags 2025-03-31 12:29:21 -07:00
winpath ci: remove stylecheck linter 2025-03-31 12:27:55 -07:00