should an incorrect kind be passed to entry point, raise XAirRemoteError

remove the print statement

patch bump
This commit is contained in:
onyx-and-iris 2024-02-15 13:05:54 +00:00
parent 764195a452
commit d27824d1cf
2 changed files with 5 additions and 4 deletions

View File

@ -1,6 +1,6 @@
[tool.poetry]
name = "xair-api"
version = "2.2.5"
version = "2.2.6"
description = "Remote control Behringer X-Air | Midas MR mixers through OSC"
authors = ["onyx-and-iris <code@onyxandiris.online>"]
license = "MIT"

View File

@ -80,7 +80,7 @@ class XAirRemote(abc.ABC):
raise XAirRemoteError(
"Failed to setup OSC connection to mixer. Please check for correct ip address."
)
print(
self.logger.info(
f"Successfully connected to {self.info_response[2]} at {self.info_response[0]}."
)
@ -174,9 +174,10 @@ def request_remote_obj(kind_id: str, *args, **kwargs) -> XAirRemote:
Returns a reference to an XAirRemote class of a kind
"""
XAIRREMOTE_cls = None
try:
XAIRREMOTE_cls = _remotes[kind_id]
except ValueError as e:
raise SystemExit(e)
except KeyError as e:
raise XAirRemoteError(f"Unknown mixer kind '{kind_id}'") from e
return XAIRREMOTE_cls(*args, **kwargs)