1
0
mirror of synced 2024-11-22 12:26:02 +03:00
mg-transport-telegram/log.go
Alex Lushpai acb2a62da5
Initial release (#1)
Routes
Migrations
Settings form
Activation/deactivation through retailCRM/MG Transport API
2018-05-17 18:35:53 +03:00

23 lines
530 B
Go

package main
import (
"os"
"github.com/op/go-logging"
)
var logFormat = logging.MustStringFormatter(
`%{time:2006-01-02 15:04:05.000} %{level:.4s} => %{message}`,
)
func newLogger() *logging.Logger {
logger := logging.MustGetLogger(transport)
logBackend := logging.NewLogBackend(os.Stdout, "", 0)
formatBackend := logging.NewBackendFormatter(logBackend, logFormat)
backend1Leveled := logging.AddModuleLevel(logBackend)
backend1Leveled.SetLevel(config.LogLevel, "")
logging.SetBackend(formatBackend)
return logger
}