fabric-sdk-go: github.com/hyperledger/fabric-sdk-go/pkg/core/logging/metadata Index | Files

package metadata

import "github.com/hyperledger/fabric-sdk-go/pkg/core/logging/metadata"

Index

Package Files

callerInfo.go level.go utils.go

func ParseLevel Uses

func ParseLevel(level string) (api.Level, error)

ParseLevel returns the log level from a string representation.

func ParseString Uses

func ParseString(level api.Level) string

ParseString returns String repressentation of given log level

type CallerInfo Uses

type CallerInfo struct {
    // contains filtered or unexported fields
}

CallerInfo maintains module-level based information to toggle caller info

func (*CallerInfo) HideCallerInfo Uses

func (l *CallerInfo) HideCallerInfo(module string, level api.Level)

HideCallerInfo disables caller info for given module and level

func (*CallerInfo) IsCallerInfoEnabled Uses

func (l *CallerInfo) IsCallerInfoEnabled(module string, level api.Level) bool

IsCallerInfoEnabled returns if callerinfo enabled for given module and level

func (*CallerInfo) ShowCallerInfo Uses

func (l *CallerInfo) ShowCallerInfo(module string, level api.Level)

ShowCallerInfo enables caller info for given module and level

type ModuleLevels Uses

type ModuleLevels struct {
    // contains filtered or unexported fields
}

ModuleLevels maintains log levels based on module

func (*ModuleLevels) GetLevel Uses

func (l *ModuleLevels) GetLevel(module string) api.Level

GetLevel returns the log level for the given module.

func (*ModuleLevels) IsEnabledFor Uses

func (l *ModuleLevels) IsEnabledFor(module string, level api.Level) bool

IsEnabledFor will return true if logging is enabled for the given module.

func (*ModuleLevels) SetLevel Uses

func (l *ModuleLevels) SetLevel(module string, level api.Level)

SetLevel sets the log level for the given module.

Package metadata imports 3 packages (graph) and is imported by 2 packages. Updated 2018-08-15. Refresh now. Tools for package owners.