log

package
v0.9.8 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitLoggers

func InitLoggers(logLevel int) error

Types

type SchedulerLogger

type SchedulerLogger interface {
	V(int) *zap.SugaredLogger
	Warningf(string, ...interface{})
	Errorf(string, ...interface{})
	Fatalf(string, ...interface{})
	SetSessionID(string)
	SetAction(string)
	RemoveActionLogger()

	Sync() error
}

SchedulerLogger is used to wrap other loggers with verbosity level logging similar to glog

var InfraLogger SchedulerLogger = &schedulerLogger{logLevel: 3, sessionLogger: emptyLogger}

InfraLogger should be used for logs generated by scheduler actions/phases

var StatusUpdaterLogger SchedulerLogger = &schedulerLogger{logLevel: 3, sessionLogger: emptyLogger}

StatusUpdaterLogger should be used for logs generated by status updater

Jump to

Keyboard shortcuts

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