infologger

package
v1.20.0 Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2024 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Level     = "level"
	ErrorCode = "errcode"
	Facility  = "facility"
	Role      = "rolename"
	System    = "system"
	Detector  = "detector"
	Partition = "partition"
	Run       = "run"
)
View Source
const (
	IL_Ops     = 1
	IL_Support = 6
	IL_Devel   = 11
	IL_Trace   = 21
)
View Source
const INFOLOGGER_MAX_MESSAGE_SIZE = 1024

Variables

View Source
var (
	Pid string
)

Functions

This section is empty.

Types

type DirectHook added in v0.12.0

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

func NewDirectHook added in v0.12.0

func NewDirectHook(defaultSystem string, defaultFacility string, levelsToLog []logrus.Level) (*DirectHook, error)

func NewDirectHookWithRole added in v0.17.0

func NewDirectHookWithRole(defaultSystem string, defaultFacility string, defaultRole string, levelsToLog []logrus.Level) (*DirectHook, error)

func (*DirectHook) Fire added in v0.12.0

func (h *DirectHook) Fire(e *logrus.Entry) error

func (*DirectHook) Levels added in v0.12.0

func (h *DirectHook) Levels() []logrus.Level

Jump to

Keyboard shortcuts

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