def __init__(self, resolution=0.01): super(Scheduler, self).__init__(name='Scheduler(%d)' % id(self)) self.resolution = resolution self._condition = Condition() self._entries = Collection() self._last_uptime = None self._last_systime = None self._setupflags() self._setupwatches() self._checktimecallback = None self.debugout('instantiated', STANDARDDEBUG)