poky/bitbake/lib/bb
Joshua Watt 75f87db413 bitbake: logging: Make bitbake logger compatible with python logger
The bitbake logger overrode the definition of the debug() logging call
to include a debug level, but this causes problems with code that may
be using standard python logging, since the extra argument is
interpreted differently.

Instead, change the bitbake loggers debug() call to match the python
logger call and add a debug2() and debug3() API to replace calls that
were logging to a different debug level.

[RP: Small fix to ensure bb.debug calls bbdebug()]
(Bitbake rev: f68682a79d83e6399eb403f30a1f113516575f51)

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-10 23:48:16 +00:00
..
fetch2 bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
parse bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
pysh bitbake: pyshyacc: allow double COMMA statements 2020-07-12 11:53:00 +01:00
server bitbake: process: Show command exceptions in the server log as well 2020-10-11 13:44:26 +01:00
tests bitbake: fetch/git: download LFS content too during do_fetch 2021-01-23 17:10:46 +00:00
ui bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
__init__.py bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
build.py bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
cache_extra.py bitbake: bitbake: Strip old editor directives from file headers 2019-05-04 10:44:10 +01:00
cache.py bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
checksum.py bitbake: lib: remove unused imports 2020-01-19 13:31:05 +00:00
codeparser.py bitbake: lib: remove unused imports 2020-01-19 13:31:05 +00:00
command.py bitbake: command: Ensure exceptions inheriting from BBHandledException are visible 2020-10-10 13:37:56 +01:00
cooker.py bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
cookerdata.py bitbake: cookerdata: tweak to avoid mutable default argument 2020-11-11 10:09:18 +00:00
COW.py bitbake: COW: migrate test suite into tests/cow 2020-09-02 16:01:05 +01:00
daemonize.py bitbake: lib: fix most undefined code picked up by pylint 2020-08-25 18:14:53 +01:00
data_smart.py bitbake: data_smart: Ensure hash reflects vardepvalue flags correctly 2020-12-19 17:18:07 +00:00
data.py bitbake: data: emit filename/lineno information for shell functions 2020-08-08 09:19:34 +01:00
event.py bitbake: compat.py: remove file since it no longer actually implements anything 2020-08-26 09:05:38 +01:00
exceptions.py bitbake: bitbake: Add initial pass of SPDX license headers to source code 2019-05-04 10:44:04 +01:00
main.py bitbake: main: extract creation of argument parser into function so it can be utilized externally, e.g. by unit tests 2020-11-11 10:09:18 +00:00
methodpool.py bitbake: bitbake: Strip old editor directives from file headers 2019-05-04 10:44:10 +01:00
monitordisk.py bitbake: monitordisk: remove unused function parameter 2020-10-30 13:26:16 +00:00
msg.py bitbake: msg: use safe YAML loader 2020-12-10 13:39:15 +00:00
namedtuple_with_abc.py bitbake: lib: fix most undefined code picked up by pylint 2020-08-25 18:14:53 +01:00
persist_data.py bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
process.py bitbake: lib: fix most undefined code picked up by pylint 2020-08-25 18:14:53 +01:00
progress.py bitbake: progress: filter ANSI escape codes before looking for progress text 2020-08-08 09:19:34 +01:00
providers.py bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
remotedata.py bitbake: tinfoil: Simplify remote datastore connections 2020-03-24 22:01:03 +00:00
runqueue.py bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
siggen.py bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
taskdata.py bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00
tinfoil.py bitbake: tinfoil: When sending commands we need to process events 2020-10-10 13:37:56 +01:00
utils.py bitbake: logging: Make bitbake logger compatible with python logger 2021-02-10 23:48:16 +00:00