remove tls skip verify, use os.Root for config reading

This commit is contained in:
2026-05-28 19:51:41 +00:00
parent f430589512
commit 64a018f1b5
2 changed files with 10 additions and 4 deletions
+9 -1
View File
@@ -24,15 +24,23 @@ type Config struct {
}
func GetConfig(configPath string) Config {
content, err := os.ReadFile(configPath)
root, err := os.OpenRoot(".")
if err != nil {
log.Fatal("Error when opening root dir: ", err)
}
defer root.Close()
content, err := root.ReadFile(configPath)
if err != nil {
log.Fatal("Error when opening config file: ", err)
}
var config Config
err = json.Unmarshal(content, &config)
if err != nil {
log.Fatal("Error during parsing config file: ", err)
}
return config
}