mirror of
https://github.com/bettercap/bettercap.git
synced 2025-03-12 04:36:03 -07:00
40 lines
735 B
Go
40 lines
735 B
Go
package log
|
|
|
|
import (
|
|
"github.com/evilsocket/islazy/log"
|
|
)
|
|
|
|
type logFunction func(level log.Verbosity, format string, args ...interface{})
|
|
|
|
var Logger = (logFunction)(nil)
|
|
|
|
func Debug(format string, args ...interface{}) {
|
|
if Logger != nil {
|
|
Logger(log.DEBUG, format, args...)
|
|
}
|
|
}
|
|
|
|
func Info(format string, args ...interface{}) {
|
|
if Logger != nil {
|
|
Logger(log.INFO, format, args...)
|
|
}
|
|
}
|
|
|
|
func Warning(format string, args ...interface{}) {
|
|
if Logger != nil {
|
|
Logger(log.WARNING, format, args...)
|
|
}
|
|
}
|
|
|
|
func Error(format string, args ...interface{}) {
|
|
if Logger != nil {
|
|
Logger(log.ERROR, format, args...)
|
|
}
|
|
}
|
|
|
|
func Fatal(format string, args ...interface{}) {
|
|
if Logger != nil {
|
|
Logger(log.FATAL, format, args...)
|
|
}
|
|
}
|