X-Git-Url: https://code.delx.au/bg-scripts/blobdiff_plain/fd176b77f01e67307c9899735ecac01939b2aebf..1faf9950610cb542094133beb0f17401237fc471:/asyncsched.py diff --git a/asyncsched.py b/asyncsched.py index 22eb788..5fd8348 100644 --- a/asyncsched.py +++ b/asyncsched.py @@ -15,8 +15,11 @@ class Task(object): self.time = time.time() + delay self.func = lambda: func(*args, **kwargs) - def __cmp__(self, other): - return cmp(self.time, other.time) + def __lt__(self, other): + return self.time < other.time + + def __eq__(self, other): + return self.time == other.time def __call__(self): f = self.func