mirror of
https://github.com/ClusterCockpit/cc-metric-collector.git
synced 2024-12-25 23:19:06 +01:00
Update CCLogger
This commit is contained in:
parent
5600cf1f5f
commit
0a383a3789
@ -2,12 +2,11 @@ package cclogger
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"runtime"
|
|
||||||
"os"
|
|
||||||
"log"
|
"log"
|
||||||
|
"os"
|
||||||
|
"runtime"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
var (
|
var (
|
||||||
globalDebug = false
|
globalDebug = false
|
||||||
stdout = os.Stdout
|
stdout = os.Stdout
|
||||||
@ -37,34 +36,34 @@ func initLogger() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func Print(e ... interface{}) {
|
func Print(e ...interface{}) {
|
||||||
initLogger()
|
initLogger()
|
||||||
defaultLog.Print(e)
|
defaultLog.Print(e)
|
||||||
}
|
}
|
||||||
|
|
||||||
func ComponentPrint(component string, e ... interface{}) {
|
func ComponentPrint(component string, e ...interface{}) {
|
||||||
initLogger()
|
initLogger()
|
||||||
defaultLog.Print(fmt.Sprintf("[%s] ", component), e)
|
defaultLog.Print(fmt.Sprintf("[%s] ", component), e)
|
||||||
}
|
}
|
||||||
|
|
||||||
func Info(e ... interface{}) {
|
func Info(e ...interface{}) {
|
||||||
initLogger()
|
initLogger()
|
||||||
infoLog.Print(e)
|
infoLog.Print(e)
|
||||||
}
|
}
|
||||||
|
|
||||||
func ComponentInfo(component string, e ... interface{}) {
|
func ComponentInfo(component string, e ...interface{}) {
|
||||||
initLogger()
|
initLogger()
|
||||||
infoLog.Print(fmt.Sprintf("[%s] ", component), e)
|
infoLog.Print(fmt.Sprintf("[%s] ", component), e)
|
||||||
}
|
}
|
||||||
|
|
||||||
func Debug(e ... interface{}) {
|
func Debug(e ...interface{}) {
|
||||||
initLogger()
|
initLogger()
|
||||||
if globalDebug == true {
|
if globalDebug == true {
|
||||||
debugLog.Print(e)
|
debugLog.Print(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func ComponentDebug(component string, e ... interface{}) {
|
func ComponentDebug(component string, e ...interface{}) {
|
||||||
initLogger()
|
initLogger()
|
||||||
if globalDebug == true && debugLog != nil {
|
if globalDebug == true && debugLog != nil {
|
||||||
//CCComponentPrint(debugLog, component, e)
|
//CCComponentPrint(debugLog, component, e)
|
||||||
@ -72,13 +71,13 @@ func ComponentDebug(component string, e ... interface{}) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func Error(e ... interface{}) {
|
func Error(e ...interface{}) {
|
||||||
initLogger()
|
initLogger()
|
||||||
_, fn, line, _ := runtime.Caller(1)
|
_, fn, line, _ := runtime.Caller(1)
|
||||||
errorLog.Print(fmt.Sprintf("[%s:%d] ", fn, line), e)
|
errorLog.Print(fmt.Sprintf("[%s:%d] ", fn, line), e)
|
||||||
}
|
}
|
||||||
|
|
||||||
func ComponentError(component string, e ... interface{}) {
|
func ComponentError(component string, e ...interface{}) {
|
||||||
initLogger()
|
initLogger()
|
||||||
_, fn, line, _ := runtime.Caller(1)
|
_, fn, line, _ := runtime.Caller(1)
|
||||||
errorLog.Print(fmt.Sprintf("[%s|%s:%d] ", component, fn, line), e)
|
errorLog.Print(fmt.Sprintf("[%s|%s:%d] ", component, fn, line), e)
|
||||||
@ -89,7 +88,6 @@ func SetDebug() {
|
|||||||
initLogger()
|
initLogger()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func SetOutput(filename string) {
|
func SetOutput(filename string) {
|
||||||
if filename == "stderr" {
|
if filename == "stderr" {
|
||||||
if stderr != os.Stderr && stderr != os.Stdout {
|
if stderr != os.Stderr && stderr != os.Stdout {
|
||||||
|
Loading…
Reference in New Issue
Block a user