From 7eb4572944e048bee5f96f1b6c79c039d50b2cc8 Mon Sep 17 00:00:00 2001 From: John Spray Date: Tue, 26 Jul 2016 11:01:40 +0100 Subject: [PATCH] pybind/mgr: remove unused gevent code Signed-off-by: John Spray --- src/pybind/mgr/calamari_rest/util.py | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/pybind/mgr/calamari_rest/util.py b/src/pybind/mgr/calamari_rest/util.py index bb63b0d2fd1..a3bd1a831db 100644 --- a/src/pybind/mgr/calamari_rest/util.py +++ b/src/pybind/mgr/calamari_rest/util.py @@ -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]