liuhaijun e94826ce29 add server
Change-Id: I0760f17f6a01c0121b59fcbfafc666032dbc30af
2024-09-19 09:44:15 +00:00

27 lines
755 B
Go

package config
import (
"git.inspur.com/sbg-jszt/cfn/cfn-schedule/pkg/convert"
"git.inspur.com/sbg-jszt/cfn/cfn-schedule/pkg/utils"
)
type AppConfig struct {
AppEnv string `ini:"app_env" yaml:"app_env" mapstructure:"app_env"`
Debug bool `ini:"debug" yaml:"debug" mapstructure:"debug"`
Language string `ini:"language" yaml:"language" mapstructure:"language"`
StaticBasePath string `ini:"base_path" yaml:"base_path" mapstructure:"base_path"`
}
var App = AppConfig{
AppEnv: "local",
Debug: true,
Language: "zh_CN",
StaticBasePath: getDefaultPath(),
}
func getDefaultPath() (path string) {
path, _ = utils.GetDefaultPath()
path = convert.GetString(utils.If(path != "", path, "/tmp"))
return
}