spiegel_podman/pkg/domain/infra/tunnel
Zachary Hanham feb46513f0 scp: add option types
Prior to this commit, many scp functions existed without option structs, which would make extending functionality (adding new options) impossible without breaking changes, or without adding redundant wrapper functions.

This commit adds in new option types for various scp related functions, and changes those functions' signatures to use the new options.

This commit also modifies the `ImageEngine.Scp()` function's interface to use the new opts.

The commit also renames the existing `ImageScpOptions` entity type to `ScpTransferImageOptions`. This is because the previous `ImageScpOptions` was inaccurate, as it is not the actual options for `ImageEngine.Scp()`. `ImageEngine.Scp()` should instead receive `ImageScpOptions`.

This commit should not change any behavior, however it will break the existing functions' signatures.

Signed-off-by: Zachary Hanham <z.hanham00@gmail.com>
2024-10-14 21:46:55 -04:00
..
auto-update.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
containers.go podman-remote run: improve how we get the exit code 2024-10-08 18:03:11 +02:00
events.go podman-remote run: improve how we get the exit code 2024-10-08 18:03:11 +02:00
farm.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
healthcheck.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
helpers.go remote: fix invalid --cidfile + --ignore 2024-08-12 17:12:12 +02:00
images.go scp: add option types 2024-10-14 21:46:55 -04:00
kube.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
manifest.go Should not force conversion of manifest type to DockerV2ListMediaType 2024-08-07 06:07:46 -04:00
network.go podman network inspect: include running containers 2024-02-28 16:33:26 +01:00
pods.go working name of pod on start and stop 2024-05-25 19:40:21 -04:00
runtime.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
secrets.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
system.go Add podman system check for checking storage consistency 2024-06-04 10:00:37 -04:00
trust.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
volumes.go Bump Go module to v5 2024-02-08 09:35:39 -05:00