X-Git-Url: https://git.realraum.at/?p=svn42.git;a=blobdiff_plain;f=go%2Fr3-netstatus%2Fr3xmppbot%2Flogging.go;fp=go%2Fr3-netstatus%2Fr3xmppbot%2Flogging.go;h=0000000000000000000000000000000000000000;hp=e4d2998b7a2405a764f79a665093128a6e6a2ad8;hb=c775b5528f8f96e75c28264b9cea8525c6da9298;hpb=a87c91b7d4544703879b7ef6e472b863765e3949 diff --git a/go/r3-netstatus/r3xmppbot/logging.go b/go/r3-netstatus/r3xmppbot/logging.go deleted file mode 100644 index e4d2998..0000000 --- a/go/r3-netstatus/r3xmppbot/logging.go +++ /dev/null @@ -1,53 +0,0 @@ -// (c) Bernhard Tittelbach, 2013 - -package r3xmppbot - -import "os" -import "log" -import "log/syslog" - -type NullWriter struct {} -func (n *NullWriter) Write(p []byte) (int, error) {return len(p),nil} - -var ( - Syslog_ *log.Logger - Debug_ *log.Logger -) - -func init() { - Syslog_ = log.New(&NullWriter{}, "", 0) - Debug_ = log.New(&NullWriter{}, "", 0) -} - -func LogEnableSyslog() { - var logerr error - Syslog_, logerr = syslog.NewLogger(syslog.LOG_INFO | (18<<3), 0) - if logerr != nil { panic(logerr) } -} - -func LogEnableDebuglog() { - Syslog_ = log.New(os.Stdout, "", log.LstdFlags) - Debug_ = log.New(os.Stderr, "DEBUG ", log.LstdFlags) -} - -type XMPPLogger struct { -} - -func (s *XMPPLogger) Log(v ...interface{}) { - Syslog_.Println(v...) -} - -func (s *XMPPLogger) Logf(fmt string, v ...interface{}) { - Syslog_.Printf(fmt, v...) -} - -type XMPPDebugLogger struct { -} - -func (s *XMPPDebugLogger) Log(v ...interface{}) { - Debug_.Println(v...) -} - -func (s *XMPPDebugLogger) Logf(fmt string, v ...interface{}) { - Debug_.Printf(fmt, v...) -} \ No newline at end of file