Review fix: use RenameWithFallback instead of os.Rename

Signed-off-by: rabadin <rvbadin@gmail.com>
pull/7954/head
rabadin 6 years ago
parent b6ce3e8e15
commit b3f8a263c6

@ -21,6 +21,8 @@ import (
"io/ioutil" "io/ioutil"
"os" "os"
"path/filepath" "path/filepath"
"helm.sh/helm/v3/internal/third_party/dep/fs"
) )
// AtomicWriteFile atomically (as atomic as os.Rename allows) writes a file to a // AtomicWriteFile atomically (as atomic as os.Rename allows) writes a file to a
@ -45,5 +47,5 @@ func AtomicWriteFile(filename string, reader io.Reader, mode os.FileMode) error
return err return err
} }
return os.Rename(tempName, filename) return fs.RenameWithFallback(tempName, filename)
} }

Loading…
Cancel
Save