From 46aebef01ff9dce312ad79858632016b0309ef2e Mon Sep 17 00:00:00 2001 From: naison <895703375@qq.com> Date: Mon, 12 May 2025 07:45:55 +0000 Subject: [PATCH] refactor: remove temp kubeconfig before daemon quit --- pkg/util/file.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/util/file.go b/pkg/util/file.go index bf69bf2e..e7c0edb8 100644 --- a/pkg/util/file.go +++ b/pkg/util/file.go @@ -10,6 +10,8 @@ import ( "path/filepath" "strings" "time" + + "github.com/wencaiwulue/kubevpn/v2/pkg/config" ) func DownloadFileWithName(uri, name string) (string, error) { @@ -120,7 +122,7 @@ func ParseDirMapping(dir string) (local, remote string, err error) { } func CleanupTempKubeConfigFile() error { - return filepath.Walk(os.TempDir(), func(path string, info fs.FileInfo, err error) error { + return filepath.Walk(config.GetTempPath(), func(path string, info fs.FileInfo, err error) error { if strings.HasSuffix(path, ".kubeconfig") { return os.Remove(path) }