diff --git a/node/node.go b/node/node.go index ccb4816..467e9e3 100644 --- a/node/node.go +++ b/node/node.go @@ -24,6 +24,7 @@ var nodeId int var preSetupService []service.IService //预安装 var profilerInterval time.Duration var bValid bool +var configDir = "./config/" func init() { @@ -78,6 +79,7 @@ func setConfigPath(val interface{}) error{ } cluster.SetConfigDir(configPath) + configDir = configPath return nil } @@ -233,9 +235,14 @@ func GetService(serviceName string) service.IService { } func SetConfigDir(configDir string){ + configDir = configDir cluster.SetConfigDir(configDir) } +func GetConfigDir() string { + return configDir +} + func SetSysLog(strLevel string, pathname string, flag int){ logs,_:= log.New(strLevel,pathname,flag) log.Export(logs)