summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/hashserv/client.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/hashserv/client.py')
-rw-r--r--bitbake/lib/hashserv/client.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/bitbake/lib/hashserv/client.py b/bitbake/lib/hashserv/client.py
index 4457f8e50d..5e0a462b1c 100644
--- a/bitbake/lib/hashserv/client.py
+++ b/bitbake/lib/hashserv/client.py
@@ -186,6 +186,10 @@ class AsyncClient(bb.asyncrpc.AsyncClient):
186 self.saved_become_user = username 186 self.saved_become_user = username
187 return result 187 return result
188 188
189 async def get_db_usage(self):
190 await self._set_mode(self.MODE_NORMAL)
191 return (await self.invoke({"get-db-usage": {}}))["usage"]
192
189 193
190class Client(bb.asyncrpc.Client): 194class Client(bb.asyncrpc.Client):
191 def __init__(self, username=None, password=None): 195 def __init__(self, username=None, password=None):
@@ -214,6 +218,7 @@ class Client(bb.asyncrpc.Client):
214 "new_user", 218 "new_user",
215 "delete_user", 219 "delete_user",
216 "become_user", 220 "become_user",
221 "get_db_usage",
217 ) 222 )
218 223
219 def _get_async_client(self): 224 def _get_async_client(self):