spiegel_podman/pkg/machine/shim
Ashley Cui 35133c8424 Move locks to shim layer
Previously, the locks were on the provider layer, which doesn't make a vm operation with a config file update atomic. Move them up a layer, so the entire function locks while doing provider and config operations.

This adds a Remove and a Set function to the shim layer.

[NO NEW TESTS NEEDED] Unsure how to test this

Signed-off-by: Ashley Cui <acui@redhat.com>
2024-02-29 00:12:04 -05:00
..
diskpull Allow podman machine to download from oci registry 2024-02-12 15:19:34 -06:00
claim_darwin.go Implement generic providers 2024-02-07 09:18:38 -06:00
claim_unsupported.go Fix Lint on Windows and enable the job 2024-02-20 08:06:18 -05:00
host.go Move locks to shim layer 2024-02-29 00:12:04 -05:00
networking.go Fix build on Main 2024-02-12 18:02:07 -05:00
networking_unix.go Complete WSL implementation, refactor a few areas 2024-02-11 12:58:11 -06:00
networking_windows.go Improve robustness of pipe checks 2024-02-11 17:04:09 -06:00
volume.go Bump Go module to v5 2024-02-08 09:35:39 -05:00