mirror of
https://github.com/containers/podman.git
synced 2025-11-04 00:50:15 +08:00
Changes the order in which the machine-specific files are removed in `Remove()`. Removes the system connections first, then removes the `configPath` last. `configPath` is removed last, because in the case of an error with any of the previous files, the removal can be attempted again since the machine still "exists". Made the errors in `Remove` hard errors instead of soft errors. Added the implementation for the QEMU-specific file removal. [NO NEW TESTS NEEDED] Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>