Documentation ¶
Index ¶
- Constants
- Variables
- func Debug(msg string)
- func Debugf(format string, args ...interface{})
- func Error(msg string)
- func Errorf(format string, a ...interface{})
- func Fatal(msg string)
- func Fatalf(format string, a ...interface{})
- func GetDefaultScriptOutputLogFilePath() (string, error)
- func Info(msg string)
- func Infof(format string, args ...interface{})
- func SetInContext(ctx common.Context, log *Logger)
- func Warning(msg string)
- func Warningf(format string, a ...interface{})
- type Logger
- type LoggerLogrusAdapter
- type LoggerManager
Constants ¶
View Source
const (
Identifier string = "logger-manager"
)
Variables ¶
View Source
var CreateFakeLoggerManager = func() *fakeLoggerManagerImpl {
return &fakeLoggerManagerImpl{}
}
Functions ¶
func SetInContext ¶
Types ¶
type Logger ¶
type Logger interface { Debug(msg string) Debugf(format string, args ...interface{}) Info(msg string) Infof(format string, args ...interface{}) Warning(msg string) Warningf(format string, args ...interface{}) Error(msg string) Errorf(format string, a ...interface{}) Fatal(msg string) Fatalf(format string, a ...interface{}) }
func FromContext ¶
type LoggerLogrusAdapter ¶
type LoggerLogrusAdapter interface { AppendStdoutLogger(level string) (Logger, error) AppendFileBasedLogger(filePath string, level string) (Logger, error) SetStdoutVerbosityLevel(level string) error SetFileVerbosityLevel(level string) error }
func NewAdapter ¶
func NewAdapter() LoggerLogrusAdapter
type LoggerManager ¶
type LoggerManager interface { CreateEmptyLogger() (Logger, error) AppendStdoutLogger(level string) (Logger, error) AppendFileLogger(level string) (Logger, error) SetActiveLogger(log *Logger) error SetVerbosityLevel(level string) error GetDefaultLoggerLogFilePath() (string, error) }
func NewManager ¶
func NewManager() LoggerManager
Click to show internal directories.
Click to hide internal directories.