Sfoglia il codice sorgente

pkg/prom: fix dropped logging errors (#2124)

Signed-off-by: Lars Lehtonen <lars.lehtonen@gmail.com>
Lars Lehtonen 2 anni fa
parent
commit
25275a2cdd
1 ha cambiato i file con 7 aggiunte e 1 eliminazioni
  1. 7 1
      pkg/prom/prom.go

+ 7 - 1
pkg/prom/prom.go

@@ -152,8 +152,14 @@ func NewRateLimitedClient(
 	var logger *golog.Logger
 	if queryLogFile != "" {
 		exists, err := fileutil.FileExists(queryLogFile)
+		if err != nil {
+			log.Infof("Failed to check for existence of queryLogFile: %s: %s", queryLogFile, err)
+		}
 		if exists {
-			os.Remove(queryLogFile)
+			err = os.Remove(queryLogFile)
+			if err != nil {
+				log.Infof("Failed to remove queryLogFile: %s: %s", queryLogFile, err)
+			}
 		}
 
 		f, err := os.OpenFile(queryLogFile, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644)