pull/103/head
Gordon 3 years ago
parent 299736b92a
commit 0e69f7953a

@ -1,17 +1,9 @@
package config package config
import ( import (
"io/ioutil"
"path/filepath"
"runtime"
"gopkg.in/yaml.v3" "gopkg.in/yaml.v3"
) "io/ioutil"
"os"
var (
_, b, _, _ = runtime.Caller(0)
// Root folder of this project
Root = filepath.Join(filepath.Dir(b), "../../..")
) )
var Config config var Config config
@ -156,9 +148,8 @@ type config struct {
} }
func init() { func init() {
// if we cd Open-IM-Server/src/utils and run go test path, _ := os.Getwd()
// it will panic cannot find config/config.yaml bytes, err := ioutil.ReadFile(path + "/config/config.yaml")
bytes, err := ioutil.ReadFile(Root + "/config/config.yaml")
if err != nil { if err != nil {
panic(err) panic(err)
} }

Loading…
Cancel
Save