diff --git a/spotproviders/dxcluster.py b/spotproviders/dxcluster.py index cf41983..7fde769 100644 --- a/spotproviders/dxcluster.py +++ b/spotproviders/dxcluster.py @@ -7,6 +7,7 @@ from time import sleep import pytz import telnetlib3 +from core.config import SERVER_OWNER_CALLSIGN from data.spot import Spot from spotproviders.spot_provider import SpotProvider @@ -26,8 +27,8 @@ class DXCluster(SpotProvider): super().__init__(provider_config) self.hostname = provider_config["host"] self.port = provider_config["port"] - self.login_prompt = provider_config["login_prompt"] - self.login_callsign = provider_config["login_callsign"] + self.login_prompt = provider_config["login_prompt"] if "login_prompt" in provider_config else "login:" + self.login_callsign = provider_config["login_callsign"] if "login_callsign" in provider_config else SERVER_OWNER_CALLSIGN self.telnet = None self.thread = Thread(target=self.handle) self.thread.daemon = True