Minor bug fixes

This commit is contained in:
balandi1 2019-12-04 14:08:17 -05:00
parent bedfa52d7a
commit c914161643
10 changed files with 108 additions and 113 deletions

View file

@ -21,45 +21,44 @@ func NewConsoleLogger(b *baseLogData, logType int, prefix string) *ConsoleLogger
return cLog
}
func (cLog ConsoleLogger) Log(logType int, level log.Level, message string) {
if config.ConsoleConfig.Enabled {
if logType <= cLog.Type {
if logType <= cLog.Type {
if config.ConsoleConfig.Enabled {
logger.SetOutput(os.Stdout)
logger.WithFields(cLog.data).Log(level, message)
logger.SetOutput(cLog.LogFile)
logger.WithFields(cLog.data).Log(level, message)
}
if cLog.next != nil {
cLog.next.Log(logType, level, message)
} else {
// Clearing the fields.
cLog.resetFields()
}
}
// Forwarding to next logger.
if cLog.next != nil {
cLog.next.Log(logType, level, message)
} else {
// Clearing the fields.
cLog.resetFields()
}
}
func (cLog ConsoleLogger) Logf(logType int, level log.Level, msgFmtString string, args ...interface{}) {
if config.ConsoleConfig.Enabled {
if logType <= cLog.Type {
if logType <= cLog.Type {
if config.ConsoleConfig.Enabled {
logger.SetOutput(os.Stdout)
logger.WithFields(cLog.data).Logf(level, msgFmtString, args...)
logger.SetOutput(cLog.LogFile)
logger.WithFields(cLog.data).Logf(level, msgFmtString, args...)
}
if cLog.next != nil {
cLog.next.Logf(logType, level, msgFmtString, args...)
} else {
// Clearing the fields.
cLog.resetFields()
}
}
if cLog.next != nil {
cLog.next.Logf(logType, level, msgFmtString, args...)
} else {
// Clearing the fields.
cLog.resetFields()
}
}
func (cLog *ConsoleLogger) CreateLogFile(prefix string) {
// Create log file for the type if it is enabled.
if config.ConsoleConfig.Enabled {
filename := strings.Join([]string{prefix, config.ConsoleConfig.FilenameExtension}, "")
dirName := logDir.getDirName()