From d671ea8ec8658da21990d5418c981d74f6015045 Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期三, 11 十二月 2019 11:50:43 +0800
Subject: [PATCH] add conf path
---
server.go | 3 ++-
extend/config/config.go | 4 ++--
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/extend/config/config.go b/extend/config/config.go
index 3912a95..54b3bf9 100644
--- a/extend/config/config.go
+++ b/extend/config/config.go
@@ -19,11 +19,11 @@
var ServerMap = make(map[string]string,0)
var NgxMap = make(map[string]string,0)
-func Init(env string) {
+func Init(env string, configPath string) {
var err error
viper.SetConfigType("yaml")
viper.SetConfigName(env)
- viper.AddConfigPath("./config/")
+ viper.AddConfigPath(configPath)
err = viper.ReadInConfig()
if err != nil {
log.Fatal("error on parsing configuration file",err)
diff --git a/server.go b/server.go
index 404fb40..0a1a4c8 100644
--- a/server.go
+++ b/server.go
@@ -28,12 +28,13 @@
var mqPort = flag.Int("mqPort", 5672, "default mq port")
var mqUser = flag.String("mqUser", "basic", "default rabbitmq user")
var mqPass = flag.String("mqPass", "basic", "default rabbitmq pass")
+var confPath = flag.String("confPath", "/home/basic/Apps/go/AndroidAlarmServer/config/","default config path")
func main() {
flag.Parse()
log.SetLogLevel(*Level)
- config.Init(*env)
+ config.Init(*env, *confPath)
fmt.Println(*port)
//src := *addr + ":" + strconv.Itoa(*port)
//listener, err := net.Listen("tcp", src)
--
Gitblit v1.8.0