Blame SOURCES/0028-Restore-the-log-level-after-loading-the-resources.patch

d97ed2
commit b0b782da304babcff3ef64374c79bc879cbdc303
d97ed2
Author: Rob Crittenden <rcritten@redhat.com>
d97ed2
Date:   Wed May 5 16:30:43 2021 -0400
d97ed2
d97ed2
    Restore the log level after loading the resources
d97ed2
    
d97ed2
    It seems that loading the resources can affect the log level so
d97ed2
    save it off before loading them and then restore it.
d97ed2
    
d97ed2
    I'm not entirely sure what is happening but this is an easy fix
d97ed2
    and we can address it further later if we want.
d97ed2
    
d97ed2
    Signed-off-by: Rob Crittenden <rcritten@redhat.com>
d97ed2
d97ed2
diff --git a/src/ipahealthcheck/core/core.py b/src/ipahealthcheck/core/core.p
d97ed2
y
d97ed2
index 4ba94be..2d00586 100644
d97ed2
--- a/src/ipahealthcheck/core/core.py
d97ed2
+++ b/src/ipahealthcheck/core/core.py
d97ed2
@@ -21,12 +21,15 @@ logger = logging.getLogger()
d97ed2
 
d97ed2
 
d97ed2
 def find_registries(entry_points):
d97ed2
+    # Loading the resources may reset the log level, save it.
d97ed2
+    log_level = logger.level
d97ed2
     registries = {}
d97ed2
     for entry_point in entry_points:
d97ed2
         registries.update({
d97ed2
             ep.name: ep.resolve()
d97ed2
             for ep in pkg_resources.iter_entry_points(entry_point)
d97ed2
         })
d97ed2
+    logger.setLevel(log_level)
d97ed2
     return registries