diff options
author | Daniel Gomez <daniel@qtec.com> | 2022-02-14 13:51:48 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-02-17 17:51:03 +0000 |
commit | 22027da10a85194c61f1e686d1a819cc3bcfcf33 (patch) | |
tree | cf891cc63a898e1d5909dc13d7c8910acaadc48a | |
parent | 841a30d8fb44add7d19539f107da52fda077878e (diff) | |
download | poky-22027da10a85194c61f1e686d1a819cc3bcfcf33.tar.gz |
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 <daniel@qtec.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | bitbake/lib/bb/asyncrpc/__init__.py | 2 |
1 files changed, 1 insertions, 1 deletions
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): | |||
28 | 28 | ||
29 | 29 | ||
30 | from .client import AsyncClient, Client | 30 | from .client import AsyncClient, Client |
31 | from .serv import AsyncServer, AsyncServerConnection | 31 | from .serv import AsyncServer, AsyncServerConnection, ClientError, ServerError |