|
@@ -3,6 +3,7 @@ package utils
|
|
|
import (
|
|
|
"fmt"
|
|
|
beego "github.com/beego/beego/v2/adapter"
|
|
|
+ "github.com/beego/beego/v2/server/web"
|
|
|
"rdluck_tools/cache"
|
|
|
)
|
|
|
|
|
@@ -29,7 +30,16 @@ var (
|
|
|
)
|
|
|
|
|
|
func init() {
|
|
|
+
|
|
|
RunMode = beego.AppConfig.String("run_mode")
|
|
|
+ if RunMode == "" {
|
|
|
+ configPath := `/home/code/config/hongze_cygxzs/conf/app.conf`
|
|
|
+ RunMode = "release"
|
|
|
+ err := web.LoadAppConfig("ini", configPath)
|
|
|
+ if err != nil {
|
|
|
+ fmt.Println("web.LoadAppConfig Err:" + err.Error())
|
|
|
+ }
|
|
|
+ }
|
|
|
config, err := beego.AppConfig.GetSection(RunMode)
|
|
|
if err != nil {
|
|
|
panic("配置文件读取错误 " + err.Error())
|