소스 검색

Fix log statement error message such that it doesn't panic (eek!)

Matt Bolt 6 년 전
부모
커밋
bb5f596877
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      pkg/cloud/gcpprovider.go

+ 6 - 1
pkg/cloud/gcpprovider.go

@@ -197,7 +197,12 @@ func (*GCP) loadGCPAuthSecret() {
 
 
 	exists, err := util.FileExists(authSecretPath)
 	exists, err := util.FileExists(authSecretPath)
 	if !exists || err != nil {
 	if !exists || err != nil {
-		klog.V(4).Infof("[Warning] Failed to load auth secret, or was not mounted: %s", err.Error())
+		errMessage := "Secret does not exist"
+		if err != nil {
+			errMessage = err.Error()
+		}
+
+		klog.V(4).Infof("[Warning] Failed to load auth secret, or was not mounted: %s", errMessage)
 		return
 		return
 	}
 	}