From 22027da10a85194c61f1e686d1a819cc3bcfcf33 Mon Sep 17 00:00:00 2001 From: Daniel Gomez Date: Mon, 14 Feb 2022 13:51:48 +0100 Subject: bitbake: asyncrpc: Fix attribute errors Export ClientError and ServerError classes from bb.asyncrpc.serv as required by lib/hashserv/server.py module. Error: Client ('192.168.2.184', 51142) connected Error from client: module 'bb.asyncrpc' has no attribute 'ClientError' Traceback (most recent call last): File "/opt/bbhashserv/lib/bb/asyncrpc/serv.py", line 192, in handle_client await client.process_requests() File "/opt/bbhashserv/lib/hashserv/server.py", line 200, in process_requests await super().process_requests() File "/opt/bbhashserv/lib/bb/asyncrpc/serv.py", line 72, in process_requests await self.dispatch_message(d) File "/opt/bbhashserv/lib/hashserv/server.py", line 217, in dispatch_message raise bb.asyncrpc.ClientError("Unrecognized command %r" % msg) AttributeError: module 'bb.asyncrpc' has no attribute 'ClientError' (Bitbake rev: 8aca1d341500af8bbe788801c2df3da9bbfacaed) Signed-off-by: Daniel Gomez Signed-off-by: Richard Purdie --- bitbake/lib/bb/asyncrpc/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bitbake/lib/bb') diff --git a/bitbake/lib/bb/asyncrpc/__init__.py b/bitbake/lib/bb/asyncrpc/__init__.py index b2bec31ab2..c2f2b3c00b 100644 --- a/bitbake/lib/bb/asyncrpc/__init__.py +++ b/bitbake/lib/bb/asyncrpc/__init__.py @@ -28,4 +28,4 @@ def chunkify(msg, max_chunk): from .client import AsyncClient, Client -from .serv import AsyncServer, AsyncServerConnection +from .serv import AsyncServer, AsyncServerConnection, ClientError, ServerError -- cgit v1.2.3-54-g00ecf