From 112b572dc26af9adc43403af63cb51bb3ae6c822 Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Wed, 11 Jan 2023 19:15:29 +0100 Subject: [PATCH] getFile: print exact error from os.Stat (MR 28) Pass the exact error message down and make formatting of the message consistent. --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index 72dc4a3..231be4e 100644 --- a/main.go +++ b/main.go @@ -275,7 +275,7 @@ func getFile(file string, required bool) (files []string, err error) { fileInfo, err := os.Stat(file) if err != nil { if required { - return files, errors.New("getFile: File does not exist :" + file) + return files, fmt.Errorf("getFile: failed to stat file %q: %w", file, err) } return files, nil }