21 lines
354 B
Go
Raw Normal View History

2018-06-12 21:09:47 +11:00
package main
import (
"flag"
"path/filepath"
2022-04-28 03:33:19 +02:00
"novit.tech/direktil/pkg/localconfig"
2018-06-12 21:09:47 +11:00
)
var (
2019-01-30 13:56:45 +11:00
dataDir = flag.String("data", "/var/lib/direktil", "Data dir")
2018-06-12 21:09:47 +11:00
)
2019-01-23 09:51:05 +13:00
func configFilePath() string {
return filepath.Join(*dataDir, "config.yaml")
}
2018-06-20 13:59:15 +11:00
2019-01-23 09:51:05 +13:00
func readConfig() (config *localconfig.Config, err error) {
return localconfig.FromFile(configFilePath())
2018-06-12 21:09:47 +11:00
}