From 614cbeddc8f092bf2748ae7555d62467f3c45f16 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Mon, 27 Mar 2017 13:17:27 +1300 Subject: bitbake: lib/bb/msg: introduce logger_create() function We use this code to set up a logger with colour in a number of different places, so create one function that does this and make some of bitbake's utility scripts use it. (Bitbake rev: b1ba7d1cc8ec33e2d081230287abd07f52136097) Signed-off-by: Paul Eggleton Signed-off-by: Richard Purdie --- bitbake/bin/bitbake-dumpsig | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'bitbake/bin/bitbake-dumpsig') diff --git a/bitbake/bin/bitbake-dumpsig b/bitbake/bin/bitbake-dumpsig index 38efd22864..95ebd93546 100755 --- a/bitbake/bin/bitbake-dumpsig +++ b/bitbake/bin/bitbake-dumpsig @@ -29,19 +29,9 @@ sys.path.insert(0, os.path.join(os.path.dirname(os.path.dirname(sys.argv[0])), ' import bb.tinfoil import bb.siggen +import bb.msg -def logger_create(name, output=sys.stderr): - logger = logging.getLogger(name) - console = logging.StreamHandler(output) - format = bb.msg.BBLogFormatter("%(levelname)s: %(message)s") - if output.isatty(): - format.enable_color() - console.setFormatter(format) - logger.addHandler(console) - logger.setLevel(logging.INFO) - return logger - -logger = logger_create('bitbake-dumpsig') +logger = bb.msg.logger_create('bitbake-dumpsig') def find_siginfo_task(bbhandler, pn, taskname): """ Find the most recent signature file for the specified PN/task """ -- cgit v1.2.3-54-g00ecf