More work on CREST stuff. Now implicit character can GET and POST fits.

This commit is contained in:
blitzmann
2015-10-23 19:14:43 -04:00
parent f6cddcc86d
commit 9929510e53
7 changed files with 121 additions and 34 deletions

View File

@@ -0,0 +1,25 @@
from threading import Timer
class RepeatedTimer(object):
def __init__(self, interval, function, *args, **kwargs):
self._timer = None
self.interval = interval
self.function = function
self.args = args
self.kwargs = kwargs
self.is_running = False
def _run(self):
self.is_running = False
self.start()
self.function(*self.args, **self.kwargs)
def start(self):
if not self.is_running:
self._timer = Timer(self.interval, self._run)
self._timer.start()
self.is_running = True
def stop(self):
self._timer.cancel()
self.is_running = False