Skip to content
Snippets Groups Projects
Select Git revision
  • a2a1c59723cc115e1536517c79827d5b4fa452d8
  • main default protected
  • v1.302.0
  • v1.301.0
  • v1.300.0
  • v1.299.0
  • v1.298.0
  • v1.297.0
  • v1.296.0
  • v1.295.0
  • v1.294.0
  • v1.293.0
  • v1.292.0
  • v1.291.0
  • v1.290.0
  • v1.289.0
  • v1.288.0
  • v1.287.0
  • v1.286.0
  • v1.285.0
  • v1.284.0
  • v1.283.0
22 results

context.go

Blame
  • context.go 1.13 KiB
    package logger
    
    import (
    	"fmt"
    )
    
    func GetContextLogger() Logger {
    	return globalLogger
    }
    
    func LogMessageWithFields(fields map[string]interface{}, message interface{}) {
    	globalLogger.withFields(fields).log(LevelInfo, 1, fmt.Sprintf("%v", message))
    }
    
    func LogMessage(format string, a ...interface{}) {
    	globalLogger.log(LevelInfo, 1, fmt.Sprintf(format, a...))
    }
    
    func LogError(fields map[string]interface{}, err error) {
    	// sendRaygunError(fields, err)
    	globalLogger.withFields(fields).log(LevelError, 1, fmt.Sprintf("%+v", err))
    }
    
    func LogErrorMessage(message interface{}, err error) {
    	if err != nil || message != nil {
    		globalLogger.withFields(map[string]interface{}{
    			"error": fmt.Sprintf("%+v", err),
    		}).log(LevelError, 1, fmt.Sprintf("%v", message))
    	}
    }
    
    func LogWarningMessage(format string, a ...interface{}) {
    	globalLogger.log(LevelWarn, 1, fmt.Sprintf(format, a...))
    }
    
    func LogWarning(fields map[string]interface{}, err error) {
    	globalLogger.withFields(fields).log(LevelWarn, 1, fmt.Sprintf("%+v", err))
    }
    
    func SQLDebugInfo(sql string) {
    	globalLogger.withFields(map[string]interface{}{
    		"sql": sql,
    	}).log(LevelInfo, 1, "SQL")
    }