diff options
| author | Jeff Carr <[email protected]> | 2024-10-25 17:01:30 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-10-25 17:01:30 -0500 |
| commit | 9b94785cd2ddd100553f17763f5318909dc16dc8 (patch) | |
| tree | 080c50d2f3ed9e2dbf411261927490caead10b5f /config.go | |
| parent | 4d43c36db5d87fcd8a30242e424017468a7c48c0 (diff) | |
start date works on events
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'config.go')
| -rw-r--r-- | config.go | 21 |
1 files changed, 11 insertions, 10 deletions
@@ -29,23 +29,24 @@ var ErrorParseXML error = errors.New("invalid xml") // something is wrong somewhere and sometimes the // protobuf json files get written out with garbage -func cfgfile() { +func cfgfile() error { err := readConfigFile("virtigo.json") if err == nil { - return - } - if err == ErrorParseJSON { - os.Exit(-1) + return err } + // test last config also parses err = readConfigFile("virtigo.json.last") if err == nil { - log.Info("read json failed", err) - os.Exit(-1) + return err } - if err == ErrorNoFile { - log.Info("no config file created yet", err) - os.Exit(-1) + + // try parsing event log + e, err := pb.ReadEventsConfig() + if err == nil { + return err } + me.events = e + return nil } func readConfigFile(filename string) error { |
