|
@@ -19,6 +19,9 @@ class CalcBase(object):
|
|
|
def _calc_handler(self, rclient):
|
|
|
pass
|
|
|
|
|
|
+ def _reader(self):
|
|
|
+ return None
|
|
|
+
|
|
|
def run(self):
|
|
|
def redis_client():
|
|
|
pool = redis.ConnectionPool(host=self._mRHost, port=self._mRPort)
|
|
@@ -40,7 +43,8 @@ class CalcBase(object):
|
|
|
time.sleep(1)
|
|
|
loop += 1
|
|
|
|
|
|
- def calc_time(self, reader, start_time: int, end_time: int):
|
|
|
+ def calc_time(self, start_time: int, end_time: int):
|
|
|
+ reader = self.get_reader()
|
|
|
end_time = reader.near_stamp(end_time, False)
|
|
|
if end_time is None:
|
|
|
raise Exception('end_time data is empty')
|