Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ColorfulLogger ¶
type ColorfulLogger struct {
// contains filtered or unexported fields
}
ColorfulLogger ...
func (*ColorfulLogger) Lifetime ¶
func (logger *ColorfulLogger) Lifetime(label, format string, v ...interface{})
Lifetime output log of the job lifetime.
func (*ColorfulLogger) Stdio ¶
func (logger *ColorfulLogger) Stdio(streamtype int, label, text string)
Stdio logs to appropriate writer according to streamtype [stdout, stderr]
type ColorfulLoggerFactory ¶
type ColorfulLoggerFactory struct {
// contains filtered or unexported fields
}
ColorfulLoggerFactory ...
type FileLogger ¶
type FileLogger struct {
// contains filtered or unexported fields
}
FileLogger can dispatch and write logs to corresponding log files.
func (*FileLogger) Lifetime ¶
func (logger *FileLogger) Lifetime(label, format string, v ...interface{})
Lifetime ...
type FileLoggerFactory ¶
type FileLoggerFactory struct {
Dir string
}
FileLoggerFactory can construct FileLogger.
type IntegratedLogger ¶
IntegratedLogger ...
func (*IntegratedLogger) Lifetime ¶
func (logger *IntegratedLogger) Lifetime(lifecycle string, format string, v ...interface{})
Lifetime ...
type IntegratedLoggerFactory ¶
type IntegratedLoggerFactory struct { File *FileLoggerFactory Verbose *ColorfulLoggerFactory }
IntegratedLoggerFactory ...
Click to show internal directories.
Click to hide internal directories.