local-server/cmd/dkl-local-server/data.go

20 lines
421 B
Go
Raw Normal View History

2018-06-12 10:09:47 +00:00
package main
import (
"flag"
"path/filepath"
2018-12-10 10:59:24 +00:00
"novit.nc/direktil/pkg/localconfig"
2018-06-12 10:09:47 +00:00
)
var (
dataDir = flag.String("data", "/var/lib/direktil", "Data dir")
configFromDir = flag.String("config-from-dir", "", "Build configuration from this directory")
)
2018-12-10 10:59:24 +00:00
func readConfig() (config *localconfig.Config, err error) {
configFile := filepath.Join(*dataDir, "config.yaml")
2018-06-20 02:59:15 +00:00
2018-12-10 10:59:24 +00:00
return localconfig.FromFile(configFile)
2018-06-12 10:09:47 +00:00
}