Procházet zdrojové kódy

接入阿里sls

tags/v1.3.0
liangzy před 4 roky
rodič
revize
b3a1b78006
2 změnil soubory, kde provedl 14 přidání a 1 odebrání
  1. +13
    -0
      log.go
  2. +1
    -1
      log_test.go

+ 13
- 0
log.go Zobrazit soubor

@@ -73,6 +73,19 @@ func GetEs(label string, channelLens ...int64) (l *Logger) {
return
}

func GetAli(label string, channelLens ...int64) (l *Logger) {
var filelevel Level = LevelInfo
var loaded bool
if os.Getenv(envkey) == "dev" {
filelevel = LevelAll
}

if l, loaded = New(label, channelLens...); !loaded {
l.SetAdapter(LevelAll, AdapterConsole).SetAdapter(filelevel, AdapterAliLs)
}
return
}

func Close(lable string) {
if v, ok := loggers.Load(lable); ok {
if tmp, ok := v.(*Logger); ok {


+ 1
- 1
log_test.go Zobrazit soubor

@@ -34,7 +34,7 @@ func TestGetLogger(t *testing.T) {

func TestGetAliLs(t *testing.T) {

l := Get("test_alils").SetAdapter(LevelAll, AdapterAliLs)
l := GetAli("test_alils")

for i := 0; i < 1; i++ {
l.Info("endport")


Načítá se…
Zrušit
Uložit