mirror of
https://github.com/hibiken/asynq.git
synced 2024-11-10 11:31:58 +08:00
Add comments to exported types and functions from internal/log package
This commit is contained in:
parent
1b7d557c66
commit
8d2b9d6be7
@ -11,36 +11,45 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// NewLogger creates and returns a new instance of Logger.
|
||||||
func NewLogger(out io.Writer) *Logger {
|
func NewLogger(out io.Writer) *Logger {
|
||||||
return &Logger{
|
return &Logger{
|
||||||
stdlog.New(out, "", stdlog.Ldate|stdlog.Ltime|stdlog.Lmicroseconds|stdlog.LUTC),
|
stdlog.New(out, "", stdlog.Ldate|stdlog.Ltime|stdlog.Lmicroseconds|stdlog.LUTC),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Logger is a wrapper object around log.Logger from the standard library.
|
||||||
|
// It supports logging at various log levels.
|
||||||
type Logger struct {
|
type Logger struct {
|
||||||
*stdlog.Logger
|
*stdlog.Logger
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Debug logs a message at Debug level.
|
||||||
func (l *Logger) Debug(format string, args ...interface{}) {
|
func (l *Logger) Debug(format string, args ...interface{}) {
|
||||||
format = "DEBUG: " + format
|
format = "DEBUG: " + format
|
||||||
l.Printf(format, args...)
|
l.Printf(format, args...)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Info logs a message at Info level.
|
||||||
func (l *Logger) Info(format string, args ...interface{}) {
|
func (l *Logger) Info(format string, args ...interface{}) {
|
||||||
format = "INFO: " + format
|
format = "INFO: " + format
|
||||||
l.Printf(format, args...)
|
l.Printf(format, args...)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Warn logs a message at Warning level.
|
||||||
func (l *Logger) Warn(format string, args ...interface{}) {
|
func (l *Logger) Warn(format string, args ...interface{}) {
|
||||||
format = "WARN: " + format
|
format = "WARN: " + format
|
||||||
l.Printf(format, args...)
|
l.Printf(format, args...)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Error logs a message at Error level.
|
||||||
func (l *Logger) Error(format string, args ...interface{}) {
|
func (l *Logger) Error(format string, args ...interface{}) {
|
||||||
format = "ERROR: " + format
|
format = "ERROR: " + format
|
||||||
l.Printf(format, args...)
|
l.Printf(format, args...)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Fatal logs a message at Fatal level
|
||||||
|
// and process will exit with status set to 1.
|
||||||
func (l *Logger) Fatal(format string, args ...interface{}) {
|
func (l *Logger) Fatal(format string, args ...interface{}) {
|
||||||
format = "FATAL: " + format
|
format = "FATAL: " + format
|
||||||
l.Printf(format, args...)
|
l.Printf(format, args...)
|
||||||
|
Loading…
Reference in New Issue
Block a user