X-Git-Url: https://git.realraum.at/?p=svn42.git;a=blobdiff_plain;f=go%2Fr3-netstatus%2Fmain.go;h=afebd58b899424b4453573433902df4b6efdd7a4;hp=b65e96e8c01f9b04c379134afbf654e384a7949d;hb=289d51785a79294d234f1de868352edf784394af;hpb=b7182b7f1d5dae86d81310beaa6ce6d693696572 diff --git a/go/r3-netstatus/main.go b/go/r3-netstatus/main.go index b65e96e..afebd58 100644 --- a/go/r3-netstatus/main.go +++ b/go/r3-netstatus/main.go @@ -42,8 +42,6 @@ func init() { flag.BoolVar(&enable_syslog_, "syslog", false, "enable logging to syslog") flag.BoolVar(&enable_debug_, "debug", false, "enable debug logging") flag.Parse() - if enable_syslog_ { LogEnableSyslog(); r3xmppbot.LogEnableSyslog() } - if enable_debug_ { LogEnableDebuglog(); r3xmppbot.LogEnableDebuglog() } } //------- @@ -120,6 +118,10 @@ func EventToXMPP(ps *pubsub.PubSub, xmpp_presence_events_chan_ chan <- interface } func main() { + if enable_syslog_ { LogEnableSyslog(); r3xmppbot.LogEnableSyslog() } + if enable_debug_ { LogEnableDebuglog(); r3xmppbot.LogEnableDebuglog() } + Syslog_.Print("started") + defer Syslog_.Print("exiting") zmqctx, zmqsub := ZmqsInit(r3eventssub_port_) defer zmqctx.Close() if zmqsub != nil {defer zmqsub.Close()} @@ -143,7 +145,7 @@ func main() { } else { fmt.Println(xmpperr) fmt.Println("XMPP Bot disabled") - Syslog_.Printf("XMPP Bot disabled due to error: %s", xmpperr) + Syslog_.Printf("XMPP Bot disabled due to error: %s", xmpperr.Error()) } // --- get update on most recent events ---