поправил метку времени в логах
This commit is contained in:
@@ -6,6 +6,18 @@ from datetime import datetime, timedelta
|
||||
from pyModbusTCP.client import ModbusClient
|
||||
|
||||
|
||||
class MbClearHistoryService(Thread):
|
||||
def __init__(self, model, save_days):
|
||||
super().__init__()
|
||||
self.model = model
|
||||
self._days = save_days
|
||||
|
||||
def run(self):
|
||||
while True:
|
||||
self.model.objects.filter(dt__lt=(timezone.now() - timezone.timedelta(days=60))).delete()
|
||||
time.sleep(10)
|
||||
|
||||
|
||||
class MbService(Thread):
|
||||
def __init__(self, ip_addr, port, scan_rate, poll_time_ms=60000, save_days=60):
|
||||
super().__init__()
|
||||
@@ -71,18 +83,6 @@ class MbService(Thread):
|
||||
return {}
|
||||
|
||||
|
||||
class MbClearHistoryService(Thread):
|
||||
def __init__(self, model, save_days):
|
||||
super().__init__()
|
||||
self.model = model
|
||||
self._days = save_days
|
||||
|
||||
def run(self):
|
||||
while True:
|
||||
self.model.objects.filter(dt__lt=(timezone.now() - timezone.timedelta(days=60))).delete()
|
||||
time.sleep(10)
|
||||
|
||||
|
||||
class MbTankService(MbService):
|
||||
def __init__(self, **kwargs):
|
||||
super().__init__(**kwargs)
|
||||
|
||||
Reference in New Issue
Block a user