config: add load/save config file

This commit is contained in:
Artem
2024-11-04 20:28:18 +01:00
parent df0b972ab4
commit 7394151491
3 changed files with 44 additions and 1 deletions

View File

@@ -12,8 +12,16 @@ import (
log "github.com/sirupsen/logrus"
)
const ConfigFile = "/etc/rkkvm/rkkvm.yml"
func main() {
config.Init()
if err := config.Load(ConfigFile); err != nil {
config.Init()
if err = config.Save(ConfigFile); err != nil {
log.Error(err)
}
}
cfg := config.Get()
lvl, err := log.ParseLevel(cfg.LogLevel)
if err == nil {