Documentation
¶
Index ¶
- type Logger
- func LogSummary(basePath string) (c Logger, err error)
- func New(basePath, name string, budget app_budget.Budget, ...) (c Logger, err error)
- func NewAll(basePath string, budget app_budget.Budget, consoleLevel esl.Level) (t, c, s Logger, err error)
- func NewCapture(basePath string, budget app_budget.Budget) (c Logger, err error)
- func NewToolbox(basePath string, budget app_budget.Budget, consoleLevel esl.Level) (c Logger, err error)
- func NewTransient(consoleLevel esl.Level) (t, c, s Logger)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger interface { // Current logger. This logger could be wrapped. Logger() esl.Logger // Core logger. Core() esl.Logger // Set rotate hook SetRotateHook(hook esl_rotate.RotateHook) // Close logger Close() }
func LogSummary ¶
func NewCapture ¶
func NewCapture(basePath string, budget app_budget.Budget) (c Logger, err error)
func NewToolbox ¶
func NewTransient ¶
Click to show internal directories.
Click to hide internal directories.