diff options
Diffstat (limited to 'bitbake/lib/bb')
| -rw-r--r-- | bitbake/lib/bb/asyncrpc/serv.py | 5 | ||||
| -rw-r--r-- | bitbake/lib/bb/cooker.py | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/bitbake/lib/bb/asyncrpc/serv.py b/bitbake/lib/bb/asyncrpc/serv.py index 5fed1730df..f0be9a6cdb 100644 --- a/bitbake/lib/bb/asyncrpc/serv.py +++ b/bitbake/lib/bb/asyncrpc/serv.py | |||
| @@ -322,7 +322,7 @@ class AsyncServer(object): | |||
| 322 | self.loop = asyncio.new_event_loop() | 322 | self.loop = asyncio.new_event_loop() |
| 323 | asyncio.set_event_loop(self.loop) | 323 | asyncio.set_event_loop(self.loop) |
| 324 | 324 | ||
| 325 | def serve_as_process(self, *, prefunc=None, args=()): | 325 | def serve_as_process(self, *, prefunc=None, args=(), log_level=None): |
| 326 | """ | 326 | """ |
| 327 | Serve requests in a child process | 327 | Serve requests in a child process |
| 328 | """ | 328 | """ |
| @@ -351,6 +351,9 @@ class AsyncServer(object): | |||
| 351 | if prefunc is not None: | 351 | if prefunc is not None: |
| 352 | prefunc(self, *args) | 352 | prefunc(self, *args) |
| 353 | 353 | ||
| 354 | if log_level is not None: | ||
| 355 | self.logger.setLevel(log_level) | ||
| 356 | |||
| 354 | self._serve_forever(tasks) | 357 | self._serve_forever(tasks) |
| 355 | 358 | ||
| 356 | if sys.version_info >= (3, 6): | 359 | if sys.version_info >= (3, 6): |
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 9a3e32ac1b..4bf1809bc0 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py | |||
| @@ -345,7 +345,7 @@ class BBCooker: | |||
| 345 | sync=False, | 345 | sync=False, |
| 346 | upstream=upstream, | 346 | upstream=upstream, |
| 347 | ) | 347 | ) |
| 348 | self.hashserv.serve_as_process() | 348 | self.hashserv.serve_as_process(log_level=logging.WARNING) |
| 349 | for mc in self.databuilder.mcdata: | 349 | for mc in self.databuilder.mcdata: |
| 350 | self.databuilder.mcorigdata[mc].setVar("BB_HASHSERVE", self.hashservaddr) | 350 | self.databuilder.mcorigdata[mc].setVar("BB_HASHSERVE", self.hashservaddr) |
| 351 | self.databuilder.mcdata[mc].setVar("BB_HASHSERVE", self.hashservaddr) | 351 | self.databuilder.mcdata[mc].setVar("BB_HASHSERVE", self.hashservaddr) |
