From 1f441c54bda334516c6bc89c5a433e284806adce Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Thu, 1 Jan 2004 20:00:29 +0000 Subject: [PATCH] Forgot to return the name in addEvent. --- src/schedule.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/schedule.py b/src/schedule.py index a7fa11c30..e4e3d339d 100644 --- a/src/schedule.py +++ b/src/schedule.py @@ -79,6 +79,7 @@ class Schedule(drivers.IrcDriver): assert name not in self.events self.events[name] = f heapq.heappush(self.schedule, mytuple((t, name))) + return name def removeEvent(self, name): """Removes the event with the given name from the schedule.""" @@ -90,8 +91,8 @@ class Schedule(drivers.IrcDriver): """Adds a periodic event that is called every t seconds.""" def wrapper(): f() - self.addEvent(wrapper, time.time() + t, name) - wrapper() + return self.addEvent(wrapper, time.time() + t, name) + return wrapper() removePeriodicEvent = removeEvent