From cf83b2e2332fc7e2b0fa6d3d4fd02a7fad8a041a Mon Sep 17 00:00:00 2001 From: liuwei Date: Thu, 24 Sep 2020 15:03:31 +0800 Subject: [PATCH] fix code static scan problem --- pkg/spoke/hubclientcert/secret_controller.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/spoke/hubclientcert/secret_controller.go b/pkg/spoke/hubclientcert/secret_controller.go index 8420b73ec..5c6f911ea 100644 --- a/pkg/spoke/hubclientcert/secret_controller.go +++ b/pkg/spoke/hubclientcert/secret_controller.go @@ -91,7 +91,7 @@ func (s *hubKubeconfigSecretController) sync(ctx context.Context, syncCtx factor // writeConfigFile creates or updates a specified file and record an event to log it. func writeConfigFile(filename string, data []byte, recorder events.Recorder) error { - lastData, err := ioutil.ReadFile(filename) + lastData, err := ioutil.ReadFile(path.Clean(filename)) if os.IsNotExist(err) { if err := ioutil.WriteFile(path.Clean(filename), data, 0400); err != nil { return err