loggers

package
v1.8.2 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 License: MIT Imports: 7 Imported by: 1

Documentation

Index

Constants

View Source
const (
	STREAM_STDOUT  = "stdout:"
	STREAM_STDERR  = "stderr:"
	STREAM_DISCARD = "discard"
	STREAM_FILE    = "file"
	STREAM_CALL    = "call"
)

Variables

View Source
var Loggers = map[string]*Logger{}

Functions

func GetCoreLogger

func GetCoreLogger(cat string) *log.Logger

func GetHostHook

func GetHostHook(id string, cat string) interface{}

func GetHostLogger

func GetHostLogger(id string, cat string) *log.Logger

func GetListenerLogger

func GetListenerLogger(id string, cat string) *log.Logger

func SetHostHook

func SetHostHook(id string, cat string, h interface{})

func Start

func Start()

func StartSystem

func StartSystem()

Types

type Logger

type Logger struct {
	TypeOfLogger string
	File         string
	Logger       *log.Logger
	Hook         interface{}
}

func Create

func Create(id string, typeoflogger string, explain *log.Logger, host *config.Host) *Logger

Then main xamboo runner

Jump to

Keyboard shortcuts

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