alter format of __repr__ in Req + Event clients

password now defaults to empty string, not None.
This commit is contained in:
2022-12-05 18:18:10 +00:00
parent cc9b1e2c72
commit 48e90c82fb
4 changed files with 11 additions and 7 deletions

View File

@@ -14,7 +14,7 @@ class ObsClient:
logger = logging.getLogger("baseclient.obsclient")
def __init__(self, **kwargs):
defaultkwargs = {"host": "localhost", "port": 4455, "password": None, "subs": 0}
defaultkwargs = {"host": "localhost", "port": 4455, "password": "", "subs": 0}
if not any(key in kwargs for key in ("host", "port", "password")):
kwargs |= self._conn_from_toml()
kwargs = defaultkwargs | kwargs
@@ -22,7 +22,7 @@ class ObsClient:
setattr(self, attr, val)
self.logger.info(
"Connecting with parameters: {host} {port} {password} {subs}".format(
"Connecting with parameters: host='{host}' port={port} password='{password}' subs={subs}".format(
**self.__dict__
)
)