removes info from RPCInterface

This commit is contained in:
Mose Mueller 2024-01-31 16:43:35 +01:00
parent 554b4dffb6
commit 25b896ab3c

View File

@ -12,11 +12,8 @@ from pydase.version import __version__
class RPCInterface: class RPCInterface:
"""RPC interface to be passed to tiqi_rpc.Server to interface with Ionizer.""" """RPC interface to be passed to tiqi_rpc.Server to interface with Ionizer."""
def __init__( def __init__(self, service: DataService, *args: Any, **kwargs: Any) -> None:
self, service: DataService, info: dict[str, Any] = {}, *args: Any, **kwargs: Any
) -> None:
self._service = service self._service = service
self._info = info
async def version(self) -> str: async def version(self) -> str:
return f"pydase v{__version__}" return f"pydase v{__version__}"
@ -24,9 +21,6 @@ class RPCInterface:
async def name(self) -> str: async def name(self) -> str:
return self._service.__class__.__name__ return self._service.__class__.__name__
async def info(self) -> dict:
return self._info
async def get_props(self) -> dict[str, Any]: async def get_props(self) -> dict[str, Any]:
return self._service.serialize() return self._service.serialize()