refactor(pkg): move atomic file write to dedicated fileutil package

This commit is contained in:
mosir
2026-02-24 23:57:13 +08:00
parent 4aed3591e7
commit 11996f1a0b
10 changed files with 21 additions and 19 deletions
+2 -2
View File
@@ -6,7 +6,7 @@ import (
"path/filepath"
"time"
"github.com/sipeed/picoclaw/pkg/utils"
"github.com/sipeed/picoclaw/pkg/fileutil"
)
type AuthCredential struct {
@@ -71,7 +71,7 @@ func SaveStore(store *AuthStore) error {
}
// Use unified atomic write utility with explicit sync for flash storage reliability.
return utils.WriteFileAtomic(path, data, 0o600)
return fileutil.WriteFileAtomic(path, data, 0o600)
}
func GetCredential(provider string) (*AuthCredential, error) {