Configure logger to root_level.
This commit set config log to root level, by doing that it solves the issue regarding LOG being initiated without "main_logger" and will set the right log format regardless of how LOG was initialized. Test Plan: PASS: Major release deployment stx10 -> stx11. PASS: Rollback after activate. PASS: Delete after deploy start. PASS: Check log are present even with __name__ in LOG. Task: 52720 Story: 2011357 Change-Id: I25cd6c466923d2db3df360e6b3dc57ed64e26e82 Signed-off-by: Luis Eduardo Bonatti <LuizEduardo.Bonatti@windriver.com>
This commit is contained in:
@@ -187,10 +187,12 @@ def configure_logging(filename, log_level=logging.INFO):
|
||||
log_format = log_format.replace('%(exec)s', my_exec)
|
||||
formatter = logging.Formatter(log_format, datefmt="%FT%T")
|
||||
|
||||
LOG.setLevel(log_level)
|
||||
root_logger = logging.getLogger()
|
||||
|
||||
root_logger.setLevel(log_level)
|
||||
main_log_handler = logging.FileHandler(filename)
|
||||
main_log_handler.setFormatter(formatter)
|
||||
LOG.addHandler(main_log_handler)
|
||||
root_logger.addHandler(main_log_handler)
|
||||
|
||||
|
||||
def get_platform_conf(key):
|
||||
|
@@ -51,10 +51,12 @@ def configure_logging():
|
||||
log_format = log_format.replace('%(exec)s', my_exec)
|
||||
formatter = logging.Formatter(log_format, datefmt="%FT%T")
|
||||
|
||||
LOG.setLevel(logging.INFO)
|
||||
root_logger = logging.getLogger()
|
||||
|
||||
root_logger.setLevel(logging.INFO)
|
||||
main_log_handler = logging.FileHandler(SOFTWARE_LOG_FILE)
|
||||
main_log_handler.setFormatter(formatter)
|
||||
LOG.addHandler(main_log_handler)
|
||||
root_logger.addHandler(main_log_handler)
|
||||
|
||||
|
||||
def get_migration_scripts(migration_script_dir):
|
||||
|
Reference in New Issue
Block a user