forked from toolshed/abra
refactor: urfave v3
This commit is contained in:
26
vendor/github.com/sirupsen/logrus/doc.go
generated
vendored
26
vendor/github.com/sirupsen/logrus/doc.go
generated
vendored
@ -1,25 +1,25 @@
|
||||
/*
|
||||
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
|
||||
|
||||
|
||||
The simplest way to use Logrus is simply the package-level exported logger:
|
||||
|
||||
package main
|
||||
package main
|
||||
|
||||
import (
|
||||
log "github.com/sirupsen/logrus"
|
||||
)
|
||||
import (
|
||||
log "github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
func main() {
|
||||
log.WithFields(log.Fields{
|
||||
"animal": "walrus",
|
||||
"number": 1,
|
||||
"size": 10,
|
||||
}).Info("A walrus appears")
|
||||
}
|
||||
func main() {
|
||||
log.WithFields(log.Fields{
|
||||
"animal": "walrus",
|
||||
"number": 1,
|
||||
"size": 10,
|
||||
}).Info("A walrus appears")
|
||||
}
|
||||
|
||||
Output:
|
||||
|
||||
time="2015-09-07T08:48:33Z" level=info msg="A walrus appears" animal=walrus number=1 size=10
|
||||
time="2015-09-07T08:48:33Z" level=info msg="A walrus appears" animal=walrus number=1 size=10
|
||||
|
||||
For a full guide visit https://github.com/sirupsen/logrus
|
||||
*/
|
||||
|
4
vendor/github.com/sirupsen/logrus/formatter.go
generated
vendored
4
vendor/github.com/sirupsen/logrus/formatter.go
generated
vendored
@ -30,12 +30,12 @@ type Formatter interface {
|
||||
// This is to not silently overwrite `time`, `msg`, `func` and `level` fields when
|
||||
// dumping it. If this code wasn't there doing:
|
||||
//
|
||||
// logrus.WithField("level", 1).Info("hello")
|
||||
// logrus.WithField("level", 1).Info("hello")
|
||||
//
|
||||
// Would just silently drop the user provided level. Instead with this code
|
||||
// it'll logged as:
|
||||
//
|
||||
// {"level": "info", "fields.level": 1, "msg": "hello", "time": "..."}
|
||||
// {"level": "info", "fields.level": 1, "msg": "hello", "time": "..."}
|
||||
//
|
||||
// It's not exported because it's still using Data in an opinionated way. It's to
|
||||
// avoid code duplication between the two default formatters.
|
||||
|
18
vendor/github.com/sirupsen/logrus/logger.go
generated
vendored
18
vendor/github.com/sirupsen/logrus/logger.go
generated
vendored
@ -76,12 +76,12 @@ func (mw *MutexWrap) Disable() {
|
||||
// `Out` and `Hooks` directly on the default logger instance. You can also just
|
||||
// instantiate your own:
|
||||
//
|
||||
// var log = &logrus.Logger{
|
||||
// Out: os.Stderr,
|
||||
// Formatter: new(logrus.TextFormatter),
|
||||
// Hooks: make(logrus.LevelHooks),
|
||||
// Level: logrus.DebugLevel,
|
||||
// }
|
||||
// var log = &logrus.Logger{
|
||||
// Out: os.Stderr,
|
||||
// Formatter: new(logrus.TextFormatter),
|
||||
// Hooks: make(logrus.LevelHooks),
|
||||
// Level: logrus.DebugLevel,
|
||||
// }
|
||||
//
|
||||
// It's recommended to make this a global instance called `log`.
|
||||
func New() *Logger {
|
||||
@ -347,9 +347,9 @@ func (logger *Logger) Exit(code int) {
|
||||
logger.ExitFunc(code)
|
||||
}
|
||||
|
||||
// When file is opened with appending mode, it's safe to
|
||||
// write concurrently to a file (within 4k message on Linux).
|
||||
// In these cases user can choose to disable the lock.
|
||||
//When file is opened with appending mode, it's safe to
|
||||
//write concurrently to a file (within 4k message on Linux).
|
||||
//In these cases user can choose to disable the lock.
|
||||
func (logger *Logger) SetNoLock() {
|
||||
logger.mu.Disable()
|
||||
}
|
||||
|
1
vendor/github.com/sirupsen/logrus/terminal_check_appengine.go
generated
vendored
1
vendor/github.com/sirupsen/logrus/terminal_check_appengine.go
generated
vendored
@ -1,4 +1,3 @@
|
||||
//go:build appengine
|
||||
// +build appengine
|
||||
|
||||
package logrus
|
||||
|
1
vendor/github.com/sirupsen/logrus/terminal_check_bsd.go
generated
vendored
1
vendor/github.com/sirupsen/logrus/terminal_check_bsd.go
generated
vendored
@ -1,4 +1,3 @@
|
||||
//go:build (darwin || dragonfly || freebsd || netbsd || openbsd) && !js
|
||||
// +build darwin dragonfly freebsd netbsd openbsd
|
||||
// +build !js
|
||||
|
||||
|
1
vendor/github.com/sirupsen/logrus/terminal_check_js.go
generated
vendored
1
vendor/github.com/sirupsen/logrus/terminal_check_js.go
generated
vendored
@ -1,4 +1,3 @@
|
||||
//go:build js
|
||||
// +build js
|
||||
|
||||
package logrus
|
||||
|
1
vendor/github.com/sirupsen/logrus/terminal_check_no_terminal.go
generated
vendored
1
vendor/github.com/sirupsen/logrus/terminal_check_no_terminal.go
generated
vendored
@ -1,4 +1,3 @@
|
||||
//go:build js || nacl || plan9
|
||||
// +build js nacl plan9
|
||||
|
||||
package logrus
|
||||
|
1
vendor/github.com/sirupsen/logrus/terminal_check_notappengine.go
generated
vendored
1
vendor/github.com/sirupsen/logrus/terminal_check_notappengine.go
generated
vendored
@ -1,4 +1,3 @@
|
||||
//go:build !appengine && !js && !windows && !nacl && !plan9
|
||||
// +build !appengine,!js,!windows,!nacl,!plan9
|
||||
|
||||
package logrus
|
||||
|
1
vendor/github.com/sirupsen/logrus/terminal_check_unix.go
generated
vendored
1
vendor/github.com/sirupsen/logrus/terminal_check_unix.go
generated
vendored
@ -1,4 +1,3 @@
|
||||
//go:build (linux || aix || zos) && !js
|
||||
// +build linux aix zos
|
||||
// +build !js
|
||||
|
||||
|
1
vendor/github.com/sirupsen/logrus/terminal_check_windows.go
generated
vendored
1
vendor/github.com/sirupsen/logrus/terminal_check_windows.go
generated
vendored
@ -1,4 +1,3 @@
|
||||
//go:build !appengine && !js && windows
|
||||
// +build !appengine,!js,windows
|
||||
|
||||
package logrus
|
||||
|
Reference in New Issue
Block a user