Преглед на файлове

use cwd instead of hardcoded path for config

reid преди 2 години
родител
ревизия
b40968ba09
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      config/config.go

+ 5 - 0
config/config.go

@@ -38,6 +38,11 @@ var (
 // try initializing from system.json on disk
 func init() {
 	// try loading existing config
+	basePath, err := os.Getwd()
+	if err != nil {
+		errmsg := fmt.Sprintf("Couldn't get cwd: %v",err)
+		logger.Error(errmsg)
+	}
 	confPath := filepath.Join(basePath, "settings", "system.json")
 	file, err := os.Open(confPath)
 	if err != nil {