Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCurrentLogger ¶
GetCurrentLogger that was already initialised
func GetJSONLogger ¶
GetJSONLogger create a logger instance returns in JSON format. This is used for integration purposes to pass log entries via STDOUT
func GetTextLogger ¶
GetTextLogger create a logger instance
Types ¶
type GormLogger ¶
type GormLogger struct {
// contains filtered or unexported fields
}
GormLogger object
func NewGormLogger ¶
func NewGormLogger(lg *logrus.Logger) *GormLogger
NewGormLogger creates an instance of GormLogger
func (*GormLogger) Print ¶
func (lgr *GormLogger) Print(v ...interface{})
Print prints logging data of GORM
func (*GormLogger) SetLogger ¶
func (lgr *GormLogger) SetLogger(lg *logrus.Logger) *GormLogger
SetLogger creates a new logrus instance of the logger or assigns an existing one
type WzLogger ¶
type WzLogger struct{}
func (*WzLogger) MuteLogger ¶
func (wl *WzLogger) MuteLogger()
MuteLogger completely mutes the logger, discarding everything
func (*WzLogger) MuteLoggerToPanic ¶
func (wl *WzLogger) MuteLoggerToPanic()
MuteLoggerToPanic logs only panic messages, when program is crashing
func (*WzLogger) SetLogLevel ¶
SetLogLevel sets a log level
Click to show internal directories.
Click to hide internal directories.