mirror of
https://github.com/kubeshark/kubeshark.git
synced 2025-07-20 11:10:54 +00:00
Agent logs: output to stderr errors and above (#838)
* Agent logs: output to stderr errors and above
This commit is contained in:
parent
cf3106f636
commit
58a17897cf
@ -56,7 +56,7 @@ const (
|
|||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
logLevel := determineLogLevel()
|
logLevel := determineLogLevel()
|
||||||
logger.InitLoggerStderrOnly(logLevel)
|
logger.InitLoggerStd(logLevel)
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
if err := config.LoadConfig(); err != nil {
|
if err := config.LoadConfig(); err != nil {
|
||||||
logger.Log.Fatalf("Error loading config file %v", err)
|
logger.Log.Fatalf("Error loading config file %v", err)
|
||||||
|
@ -41,7 +41,7 @@ func outputSpec(label string, spec *openapi.OpenAPI, t *testing.T) string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestEntries(t *testing.T) {
|
func TestEntries(t *testing.T) {
|
||||||
logger.InitLoggerStderrOnly(logging.INFO)
|
logger.InitLoggerStd(logging.INFO)
|
||||||
files, err := getFiles("./test_artifacts/")
|
files, err := getFiles("./test_artifacts/")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Log(err)
|
t.Log(err)
|
||||||
|
@ -29,10 +29,21 @@ func InitLogger(logPath string) {
|
|||||||
logging.SetBackend(backend1Leveled, backend2Formatter)
|
logging.SetBackend(backend1Leveled, backend2Formatter)
|
||||||
}
|
}
|
||||||
|
|
||||||
func InitLoggerStderrOnly(level logging.Level) {
|
func InitLoggerStd(level logging.Level) {
|
||||||
backend := logging.NewLogBackend(os.Stderr, "", 0)
|
var backends []logging.Backend
|
||||||
backendFormatter := logging.NewBackendFormatter(backend, format)
|
|
||||||
|
|
||||||
logging.SetBackend(backendFormatter)
|
stderrBackend := logging.NewLogBackend(os.Stderr, "", 0)
|
||||||
logging.SetLevel(level, "")
|
stderrFormater := logging.NewBackendFormatter(stderrBackend, format)
|
||||||
|
stderrLeveled := logging.AddModuleLevel(stderrFormater)
|
||||||
|
stderrLeveled.SetLevel(logging.ERROR, "")
|
||||||
|
backends = append(backends, stderrLeveled)
|
||||||
|
|
||||||
|
if level >= logging.WARNING {
|
||||||
|
stdoutBackend := logging.NewLogBackend(os.Stdout, "", 0)
|
||||||
|
stdoutFormater := logging.NewBackendFormatter(stdoutBackend, format)
|
||||||
|
stdoutLeveled := logging.AddModuleLevel(stdoutFormater)
|
||||||
|
stdoutLeveled.SetLevel(level, "")
|
||||||
|
backends = append(backends, stdoutLeveled)
|
||||||
|
}
|
||||||
|
logging.SetBackend(backends...)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user