Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitLoggers ¶
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
Click to show internal directories.
Click to hide internal directories.