diff options
Diffstat (limited to 'internal/log/log.go')
| -rw-r--r-- | internal/log/log.go | 36 |
1 files changed, 1 insertions, 35 deletions
diff --git a/internal/log/log.go b/internal/log/log.go index 16cf1fd..638f2ae 100644 --- a/internal/log/log.go +++ b/internal/log/log.go @@ -8,35 +8,10 @@ import ( "os" "path" - "github.com/eduvpn/eduvpn-common/internal/oauth" "github.com/eduvpn/eduvpn-common/internal/util" "github.com/go-errors/errors" ) -type ErrLevel int8 - -const ( - ErrOther ErrLevel = iota - ErrInfo - ErrWarning - ErrFatal -) - -func GetErrorLevel(err error) ErrLevel { - // Get the inner error - e := err - if err1, ok := err.(*errors.Error); ok { - e = err1.Err - } - - switch e.(type) { - case *oauth.CancelledCallbackError: - return ErrInfo - default: - return ErrOther - } -} - // FileLogger defines the type of logger that this package implements // As the name suggests, it saves the log to a file. type FileLogger struct { @@ -121,16 +96,7 @@ func (logger *FileLogger) Inherit(err error, msg string) { return } s := "%s %s" - switch GetErrorLevel(err) { - case ErrInfo: - logger.Infof(s, err.Error(), msg) - case ErrWarning: - logger.Warningf(s, err.Error(), msg) - case ErrOther: - logger.Errorf(s, err.Error(), msg) - case ErrFatal: - logger.Fatalf(s, err.Error(), msg) - } + logger.Errorf(s, err.Error(), msg) } // Debugf logs a message with parameters as level LevelDebug. |
