Files
jx-callback/globals/globals.go
gazebo 0cb34fe089 - all call CallFuncLogError add order info
- callLegacyMsgHandler, callNewMsgHandler and generateLegacyJxOrder config
- call legacy lefted msg handler in new process(elm urge order and bad comment on jd)
2018-07-22 13:45:16 +08:00

36 lines
809 B
Go

package globals
import (
"git.rosy.net.cn/baseapi"
"github.com/astaxie/beego"
"github.com/astaxie/beego/logs"
"go.uber.org/zap"
)
const (
ErrStrAccessDB = "Error when access DB"
)
var (
CallLegacyMsgHandler bool
CallNewMsgHandler bool
GenerateLegacyJxOrder bool
ReallyCallPlatformAPI bool
SugarLogger *zap.SugaredLogger
)
func init() {
logs.SetLogFuncCallDepth(3)
beego.BConfig.Log.AccessLogs = true
CallLegacyMsgHandler = beego.AppConfig.DefaultBool("callLegacyMsgHandler", true)
CallNewMsgHandler = beego.AppConfig.DefaultBool("callNewMsgHandler", false)
GenerateLegacyJxOrder = beego.AppConfig.DefaultBool("generateLegacyJxOrder", false)
ReallyCallPlatformAPI = !CallLegacyMsgHandler
logger, _ := zap.NewDevelopment()
SugarLogger = logger.Sugar()
baseapi.Init(SugarLogger)
}