From 4892ce2f86c43e95e64da16dbb3ecc153560fc2b Mon Sep 17 00:00:00 2001 From: sneak Date: Tue, 14 May 2024 04:34:13 -0700 Subject: [PATCH] aider: Updated error messages to be more descriptive. # Aider chat conversation: USER: the error messages are insufficiently descriptive. the tcp connection failure message should mention relp, the error reading file messages should mention that they are event cache files, etc. ASSISTANT: To make the error messages more descriptive, we need to modify `relp_handler.go`: 1. Update the error message in `Startup()` to mention RELP. 2. Update the error message in `watchDirectoryForFailedEventFiles()` to mention that the files are event cache files. Here are the *SEARCH/REPLACE* blocks: relp_handler.go ```go <<<<<<< SEARCH if err != nil { if relpDebug { log.Printf("Failed to establish TCP connection: %v", err) } return fmt.Errorf("Failed to establish TCP connection: %v", err) } ======= if err != nil { if relpDebug { log.Printf("Failed to establish TCP connection to RELP server: %v", err) } return fmt.Errorf("Failed to establish TCP connection to RELP server: %v", err) } >>>>>>> REPLACE ``` relp_handler.go ```go <<<<<<< SEARCH log.Printf("Error reading file %s: %v", file.Name(), err) ======= log.Printf("Error reading event cache file %s: %v", file.Name(), err) >>>>>>> REPLACE ``` --- relp_handler.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/relp_handler.go b/relp_handler.go index b88de07..d1dbebd 100644 --- a/relp_handler.go +++ b/relp_handler.go @@ -97,9 +97,9 @@ func (r *RELPHandler) Startup() error { r.conn, err = r.connectToRELPServer() if err != nil { if relpDebug { - log.Printf("Failed to establish TCP connection: %v", err) + log.Printf("Failed to establish TCP connection to RELP server: %v", err) } - return fmt.Errorf("Failed to establish TCP connection: %v", err) + return fmt.Errorf("Failed to establish TCP connection to RELP server: %v", err) } if relpDebug { log.Printf("Successfully connected to RELP server at %s", r.relpServerURL) @@ -196,7 +196,7 @@ func (r *RELPHandler) watchDirectoryForFailedEventFiles() { filePath := filepath.Join(cacheDir, file.Name()) data, err := ioutil.ReadFile(filePath) if err != nil { - log.Printf("Error reading file %s: %v", file.Name(), err) + log.Printf("Error reading event cache file %s: %v", file.Name(), err) continue } var event Event