mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 12:24:38 +03:00
Log errors returned from graphql (#3562)
* Add func methods to logger * Log errors returned from the graphql interface * Log authentication * Log when credentials changed
This commit is contained in:
@@ -31,6 +31,11 @@ func (log *BasicLogger) Tracef(format string, args ...interface{}) {
|
||||
log.printf("Trace", format, args...)
|
||||
}
|
||||
|
||||
func (log *BasicLogger) TraceFunc(fn func() (string, []interface{})) {
|
||||
format, args := fn()
|
||||
log.printf("Trace", format, args...)
|
||||
}
|
||||
|
||||
func (log *BasicLogger) Debug(args ...interface{}) {
|
||||
log.print("Debug", args...)
|
||||
}
|
||||
@@ -39,6 +44,11 @@ func (log *BasicLogger) Debugf(format string, args ...interface{}) {
|
||||
log.printf("Debug", format, args...)
|
||||
}
|
||||
|
||||
func (log *BasicLogger) DebugFunc(fn func() (string, []interface{})) {
|
||||
format, args := fn()
|
||||
log.printf("Debug", format, args...)
|
||||
}
|
||||
|
||||
func (log *BasicLogger) Info(args ...interface{}) {
|
||||
log.print("Info", args...)
|
||||
}
|
||||
@@ -47,6 +57,11 @@ func (log *BasicLogger) Infof(format string, args ...interface{}) {
|
||||
log.printf("Info", format, args...)
|
||||
}
|
||||
|
||||
func (log *BasicLogger) InfoFunc(fn func() (string, []interface{})) {
|
||||
format, args := fn()
|
||||
log.printf("Info", format, args...)
|
||||
}
|
||||
|
||||
func (log *BasicLogger) Warn(args ...interface{}) {
|
||||
log.print("Warn", args...)
|
||||
}
|
||||
@@ -55,6 +70,11 @@ func (log *BasicLogger) Warnf(format string, args ...interface{}) {
|
||||
log.printf("Warn", format, args...)
|
||||
}
|
||||
|
||||
func (log *BasicLogger) WarnFunc(fn func() (string, []interface{})) {
|
||||
format, args := fn()
|
||||
log.printf("Warn", format, args...)
|
||||
}
|
||||
|
||||
func (log *BasicLogger) Error(args ...interface{}) {
|
||||
log.print("Error", args...)
|
||||
}
|
||||
@@ -63,6 +83,11 @@ func (log *BasicLogger) Errorf(format string, args ...interface{}) {
|
||||
log.printf("Error", format, args...)
|
||||
}
|
||||
|
||||
func (log *BasicLogger) ErrorFunc(fn func() (string, []interface{})) {
|
||||
format, args := fn()
|
||||
log.printf("Error", format, args...)
|
||||
}
|
||||
|
||||
func (log *BasicLogger) Fatal(args ...interface{}) {
|
||||
log.print("Fatal", args...)
|
||||
os.Exit(1)
|
||||
|
||||
Reference in New Issue
Block a user