chore(lint): wrap various errors

This commit is contained in:
Christian Rocha
2023-07-07 11:35:32 -04:00
parent ffad6555d5
commit 522659d798
2 changed files with 9 additions and 4 deletions

View File

@@ -1,6 +1,7 @@
package tea
import (
"fmt"
"io"
"log"
"os"
@@ -32,9 +33,9 @@ type LogOptionsSetter interface {
// LogToFileWith does allows to call LogToFile with a custom LogOptionsSetter.
func LogToFileWith(path string, prefix string, log LogOptionsSetter) (*os.File, error) {
f, err := os.OpenFile(path, os.O_WRONLY|os.O_CREATE|os.O_APPEND, 0o644)
f, err := os.OpenFile(path, os.O_WRONLY|os.O_CREATE|os.O_APPEND, 0o644) //nolint:gomnd
if err != nil {
return nil, err
return nil, fmt.Errorf("error opening file for logging: %w", err)
}
log.SetOutput(f)