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