lux/host/lux_host.go
2024-12-28 10:01:08 +02:00

29 lines
397 B
Go

package host
import (
"fmt"
"gopkg.in/ini.v1"
)
type luxConfig struct {
Host struct {
Name string `ini:"name"`
Nodes string `ini:"nodes"`
} `ini:"host"`
}
var config luxConfig
func LuxHostEntry(configPath string) error {
ini, err := ini.Load(configPath)
if err != nil {
return err
}
if err = ini.MapTo(&config); err != nil {
return err
}
fmt.Println(config)
return nil
}