From 3de0f0e6f210e1d3e2c0d4b2447d4511ee460170 Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Fri, 30 Jan 2004 05:01:46 +0000 Subject: [PATCH] Updated, had bugs from the registry conversion. --- plugins/Enforcer.py | 3 ++- plugins/Status.py | 12 ++---------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/plugins/Enforcer.py b/plugins/Enforcer.py index f93852c4f..74739f30c 100644 --- a/plugins/Enforcer.py +++ b/plugins/Enforcer.py @@ -42,8 +42,9 @@ import conf import ircdb import ircmsgs import plugins -import privmsgs import ircutils +import privmsgs +import registry import callbacks def configure(advanced): diff --git a/plugins/Status.py b/plugins/Status.py index 274d8107f..fde73f583 100644 --- a/plugins/Status.py +++ b/plugins/Status.py @@ -58,25 +58,17 @@ class Status(callbacks.Privmsg): self.recvdMsgs = 0 self.sentBytes = 0 self.recvdBytes = 0 - self.uptimes = UptimeDB() - self.uptimes.add() - self.uptimes.update() - def inFilter(self, irc, msg): - self.uptimes.update() + def __call__(self, irc, msg): self.recvdMsgs += 1 self.recvdBytes += len(msg) - return msg + callbacks.Privmsg.__call__(self, irc, msg) def outFilter(self, irc, msg): self.sentMsgs += 1 self.sentBytes += len(msg) return msg - def die(self): - self.uptimes.update() - self.uptimes.die() - def net(self, irc, msg, args): """takes no arguments