mirror of
https://github.com/docker/cli.git
synced 2026-09-11 18:14:42 -05:00
Use transaction logic during device deletion and do rollback if transaction is not complete. Following is the sequence of events. - Open transaction and save to metafile - Delete device from pool - Delete device metadata file from disk - Close Transaction If docker crashes without closing transaction then rollback will take place upon next docker start. Signed-off-by: Vivek Goyal <vgoyal@redhat.com> Upstream-commit: 17b75a21a667a27a9a27565ab282cd615dbdb66e Component: engine