Signed-off-by: Bryan Frimin <bryan@probo.com>
This commit is contained in:
Bryan Frimin
2026-05-26 10:31:37 -07:00
parent e040851a4c
commit 7a3d3db7ac
13 changed files with 125 additions and 0 deletions

View File

@@ -39,6 +39,7 @@ func replaceRegularFile(path string, data []byte, perm os.FileMode) error {
if err := os.Rename(tmp, path); err != nil {
_ = os.Rename(old, path)
_ = os.Remove(tmp)
return fmt.Errorf("cannot replace file: %w", err)
}