added parameter sweeps back in

This commit is contained in:
PatchOfScotland
2023-01-10 16:44:33 +01:00
parent 5dded8fc96
commit e9519d718f
9 changed files with 828 additions and 45 deletions

View File

@ -187,7 +187,6 @@ class BaseHandler:
pass
# TODO test me
class MeowRunner:
monitor:BaseMonitor
handler:BaseHandler
@ -199,9 +198,13 @@ class MeowRunner:
def start(self)->None:
self.monitor.start()
if hasattr(self.handler, "start"):
self.handler.start()
def stop(self)->None:
self.monitor.stop()
if hasattr(self.handler, "stop"):
self.handler.stop()
def _is_valid_monitor(self, monitor:BaseMonitor)->None:
check_type(monitor, BaseMonitor)