irkerd: Replace a print statement with LOG.error
authorW. Trevor King <wking@tremily.us>
Fri, 7 Mar 2014 04:21:14 +0000 (20:21 -0800)
committerEric S. Raymond <esr@thyrsus.com>
Tue, 11 Mar 2014 04:47:18 +0000 (00:47 -0400)
Print statements are gone in Python 3, so this removes a barrier to
Python 3 support.  It also makes the logging more consistent with
other errors (e.g. the StreamHandler will print it to stdout, while
the print statement was sending it to stderr).

irkerd

diff --git a/irkerd b/irkerd
index bb23f9a63d7f2e96db299c3156ac8122edcb9111..60e39a8e2ed5b9f136662d5b1a470f6838371f74 100755 (executable)
--- a/irkerd
+++ b/irkerd
@@ -577,7 +577,8 @@ class Connection:
                         self.target, time.asctime()))
                     self.queue.task_done()
                 elif self.status == "expired":
-                    print "We're expired but still running! This is a bug."
+                    LOG.error(
+                        "We're expired but still running! This is a bug.")
                     break
         except Exception, e:
             LOG.error("exception %s in thread for %s" % (e, self.target))