aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar jesopo2018-12-02 09:43:57 +0000
committerGravatar jesopo2018-12-02 09:43:57 +0000
commitcbc3ae3432651c07181aa73dee7e3e3bae48c71e (patch)
tree40cd98ae36041293962636cc0600c9eedb24b9ce /src
parentRemove `print` calls from IRCBot.py, move received data logging to IRCServer (diff)
signature
Remove usage of sys.stderr in IRCBot.py, change disconnect logs from `info` to
`warn`
Diffstat (limited to 'src')
-rw-r--r--src/IRCBot.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/IRCBot.py b/src/IRCBot.py
index 53721dff..2642f014 100644
--- a/src/IRCBot.py
+++ b/src/IRCBot.py
@@ -1,4 +1,4 @@
-import queue, os, select, socket, sys, threading, time, traceback, typing, uuid
+import queue, os, select, socket, threading, time, traceback, typing, uuid
from src import EventManager, Exports, IRCServer, Logging, ModuleManager
from src import Socket, utils
@@ -91,8 +91,8 @@ class Bot(object):
try:
server.connect()
except:
- sys.stderr.write("Failed to connect to %s\n" % str(server))
- traceback.print_exc()
+ self.log.warn("Failed to connect to %s", [str(server)],
+ exc_info=True)
return False
self.servers[server.fileno()] = server
self.poll.register(server.fileno(), select.EPOLLOUT)
@@ -217,12 +217,12 @@ class Bot(object):
if sock.fileno() in self.servers:
self.register_read(sock)
elif event & select.EPULLHUP:
- self.log.info("Recieved EPOLLHUP for %s", [str(sock)])
+ self.log.warn("Recieved EPOLLHUP for %s", [str(sock)])
sock.disconnect()
for server in list(self.servers.values()):
if server.read_timed_out():
- self.log.info("Pinged out from %s", [str(server)])
+ self.log.warn("Pinged out from %s", [str(server)])
server.disconnect()
elif server.ping_due() and not server.ping_sent:
server.send_ping()
@@ -235,7 +235,7 @@ class Bot(object):
reconnect_delay = self.config.get("reconnect-delay", 10)
self._timers.add("reconnect", reconnect_delay,
server_id=server.id)
- self.log.info(
+ self.log.warn(
"Disconnected from %s, reconnecting in %d seconds",
[str(server), reconnect_delay])
elif server.waiting_send() and server.throttle_done():