MCPcopy Create free account
hub / github.com/ethstorage/es-node / LoadConfig

Function LoadConfig

cmd/dashboard/main.go:324–338  ·  view source on GitHub ↗
(ruleFile string)

Source from the content-addressed store, hash-verified

322}
323
324func LoadConfig(ruleFile string) []*Param {
325 file, err := os.Open(ruleFile)
326 if err != nil {
327 log.Crit("Failed to load rule file", "ruleFile", ruleFile, "err", err)
328 }
329 defer file.Close()
330
331 var params []*Param
332 decoder := json.NewDecoder(file)
333 if err := decoder.Decode(&params); err != nil {
334 log.Crit("Failed to decode rule file", "ruleFile", ruleFile, "err", err)
335 }
336
337 return params
338}
339
340func main() {
341 // Parse the flags and set up the lg to print everything requested

Callers 1

mainFunction · 0.70

Calls 1

CloseMethod · 0.65

Tested by

no test coverage detected