Documentation
¶
Rendered for windows/amd64
Index ¶
- Constants
- type Provider
- func (instance *Provider) GetAllLevels() level.Levels
- func (instance *Provider) GetFieldKeysSpec() fields.KeysSpec
- func (instance *Provider) GetLevel() level.Level
- func (instance *Provider) GetLogger(name string) log.Logger
- func (instance *Provider) GetName() string
- func (instance *Provider) GetRootLogger() log.Logger
- func (instance *Provider) SetLevel(v level.Level)
Constants ¶
View Source
const RootLoggerName = "ROOT"
RootLoggerName specifies the name of the root version of coreLogger instances which are managed by Provider.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
Provider is an implementation of log.Provider which ensures that everything is logged using testing.TB#Log(). Use NewProvider(..) to get a new instance.
func NewProvider ¶
NewProvider creates a new instance of Provider which is ready to use.
func (*Provider) GetAllLevels ¶
GetAllLevels implements log.Provider#GetAllLevels()
func (*Provider) GetFieldKeysSpec ¶
GetFieldKeysSpec implements log.Provider#GetFieldKeysSpec()
func (*Provider) GetLevel ¶
GetLevel returns the current level.Level where this log.Provider is set to.
func (*Provider) GetRootLogger ¶
GetRootLogger implements log.Provider#GetRootLogger()
Click to show internal directories.
Click to hide internal directories.