logging

package
v0.28.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2021 License: GPL-2.0, GPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var BuiltInPipeLogLevel = logrus.InfoLevel
View Source
var UserPipeLogLevel = logrus.InfoLevel

Functions

func PrettyPrintMap

func PrettyPrintMap(mapToPrint map[string]interface{}, maxLength int) string

func SetUpLogs

func SetUpLogs(log *logrus.Logger, verbosity string, out io.Writer) error

func ShortenString

func ShortenString(commandString string, maxLength int) string

Types

type ActivityIndicatingSubject

type ActivityIndicatingSubject interface {
	fmt.Stringer
	Wait()
	Completed() bool
}

type ActivityIndicator

type ActivityIndicator interface {
	AddIndicator(subject ActivityIndicatingSubject, indentation int)
	Len() int
	SetVisible(visible bool)
	Visible() bool
	Wait()
}

type BarActivityIndicator

type BarActivityIndicator struct {
	Subject ActivityIndicatingSubject
	// contains filtered or unexported fields
}

func NewBarActivityIndicator

func NewBarActivityIndicator(writer io.Writer, options ...mpb.ContainerOption) *BarActivityIndicator

func (*BarActivityIndicator) AddIndicator

func (activityIndicator *BarActivityIndicator) AddIndicator(subject ActivityIndicatingSubject, _ int)

func (*BarActivityIndicator) Len

func (activityIndicator *BarActivityIndicator) Len() int

func (*BarActivityIndicator) SetVisible

func (activityIndicator *BarActivityIndicator) SetVisible(visible bool)

func (*BarActivityIndicator) Visible

func (activityIndicator *BarActivityIndicator) Visible() bool

func (*BarActivityIndicator) Wait

func (activityIndicator *BarActivityIndicator) Wait()

type CustomFormatter

type CustomFormatter struct {
}

func (CustomFormatter) Format

func (formatter CustomFormatter) Format(entry *logrus.Entry) ([]byte, error)

type LogCounterHook

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

func NewLogCounterHook

func NewLogCounterHook(level logrus.Level, counter *int) *LogCounterHook

func (*LogCounterHook) Fire

func (counterHook *LogCounterHook) Fire(*logrus.Entry) error

func (*LogCounterHook) Levels

func (counterHook *LogCounterHook) Levels() []logrus.Level

type NestedActivityIndicator

type NestedActivityIndicator struct {
	Subject ActivityIndicatingSubject
	// contains filtered or unexported fields
}

func NewNestedActivityIndicator

func NewNestedActivityIndicator(options ...mpb.ContainerOption) *NestedActivityIndicator

func (*NestedActivityIndicator) AddIndicator

func (activityIndicator *NestedActivityIndicator) AddIndicator(subject ActivityIndicatingSubject, indentation int)

func (*NestedActivityIndicator) Len

func (activityIndicator *NestedActivityIndicator) Len() int

func (*NestedActivityIndicator) SetVisible

func (activityIndicator *NestedActivityIndicator) SetVisible(visible bool)

func (*NestedActivityIndicator) Visible

func (activityIndicator *NestedActivityIndicator) Visible() bool

func (*NestedActivityIndicator) Wait

func (activityIndicator *NestedActivityIndicator) Wait()

type SimpleActivityIndicator

type SimpleActivityIndicator struct {
	Subject ActivityIndicatingSubject
	// contains filtered or unexported fields
}

func NewSimpleActivityIndicator

func NewSimpleActivityIndicator(writer io.Writer, options ...mpb.ContainerOption) *SimpleActivityIndicator

func (*SimpleActivityIndicator) AddIndicator

func (activityIndicator *SimpleActivityIndicator) AddIndicator(subject ActivityIndicatingSubject, indentation int)

func (*SimpleActivityIndicator) Len

func (activityIndicator *SimpleActivityIndicator) Len() int

func (*SimpleActivityIndicator) SetVisible

func (activityIndicator *SimpleActivityIndicator) SetVisible(visible bool)

func (*SimpleActivityIndicator) Visible

func (activityIndicator *SimpleActivityIndicator) Visible() bool

func (*SimpleActivityIndicator) Wait

func (activityIndicator *SimpleActivityIndicator) Wait()

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL