add flags

This commit is contained in:
mykola2312 2024-12-27 12:49:14 +02:00
parent f1a6c65ef5
commit fa7eb21223

View file

@ -1,15 +1,20 @@
package main package main
import ( import (
"flag"
"fmt" "fmt"
"log" "log"
"lux/conf" "lux/conf"
) )
var configPath string
var config *conf.LuxConfig = &conf.LuxConfig{} var config *conf.LuxConfig = &conf.LuxConfig{}
func main() { func main() {
err := config.ParseConfig("run/etc/lux.conf") flag.StringVar(&configPath, "config", "run/etc/lux.conf", "etc/lux.conf")
flag.Parse()
err := config.ParseConfig(configPath)
if err != nil { if err != nil {
log.Fatal(err) log.Fatal(err)
} }