pybind/mgr: remove unused gevent code

Signed-off-by: John Spray <john.spray@redhat.com>
This commit is contained in:
John Spray 2016-07-26 11:01:40 +01:00
parent 054708a6f0
commit 7eb4572944

View File

@ -1,8 +1,6 @@
import datetime
from dateutil import tz
import gevent.greenlet
import gevent.event
def now():
@ -12,22 +10,6 @@ def now():
return datetime.datetime.utcnow().replace(tzinfo=tz.tzutc())
class Ticker(gevent.greenlet.Greenlet):
def __init__(self, period, callback, *args, **kwargs):
super(Ticker, self).__init__(*args, **kwargs)
self._period = period
self._callback = callback
self._complete = gevent.event.Event()
def stop(self):
self._complete.set()
def _run(self):
while not self._complete.is_set():
self._callback()
self._complete.wait(self._period)
def memoize(function):
def wrapper(*args):
self = args[0]