add logging
This commit is contained in:
Родитель
4fdad30f12
Коммит
803ba11897
|
@ -6,6 +6,7 @@ package core
|
|||
import (
|
||||
"os"
|
||||
|
||||
"github.com/Microsoft/go-winio/pkg/etwlogrus"
|
||||
"github.com/Microsoft/windows-container-networking/cni"
|
||||
"github.com/Microsoft/windows-container-networking/common"
|
||||
"github.com/sirupsen/logrus"
|
||||
|
@ -19,6 +20,10 @@ func Core() {
|
|||
var config common.PluginConfig
|
||||
config.Version = version
|
||||
|
||||
// Provider ID: {c822b598-f4cc-5a72-7933-ce2a816d033f}
|
||||
if hook, err := etwlogrus.NewHook("wincni"); err == nil {
|
||||
logrus.AddHook(hook)
|
||||
}
|
||||
logrus.SetFormatter(&logrus.JSONFormatter{})
|
||||
logrus.SetLevel(logrus.DebugLevel)
|
||||
file, err := os.OpenFile("wincni.log", os.O_CREATE|os.O_WRONLY, os.FileMode(0777))
|
||||
|
|
Загрузка…
Ссылка в новой задаче