diff --git a/mochad_dispatch/main.py b/mochad_dispatch/main.py index 855597b..67f56e6 100644 --- a/mochad_dispatch/main.py +++ b/mochad_dispatch/main.py @@ -18,11 +18,11 @@ import logging from logging.handlers import RotatingFileHandler -base_path: str -args: argparse.Namespace -dispatcher_type: type[MqttDispatcher] -main_logger: logging.Logger -killer: GracefulKiller +base_path: str | None = None +args: argparse.Namespace | None = None +dispatcher_type: type[MqttDispatcher] | None = None +main_logger: logging.Logger | None = None +killer: GracefulKiller | None = None class GracefulKiller: @@ -274,6 +274,7 @@ def __init__(self, host, logger, dispatcher, house_codes, killer, legacy): self.house_codes = house_codes self.killer = killer self.legacy = legacy + self.reader = None def parse_mochad_line(self, line): """