def reset(self, interval=None):

        if interval is not None and isinstance(interval, datetime):
            self.interval = mktime(interval.timetuple()) - time()
        elif interval is not None:
            self.interval = interval

        self.expiry = time() + self.interval
Reset the timer, i.e. clear the amount of time already waited
dataset/ETHPy150Open circuits/circuits/circuits/core/timers.py/Timer.reset