ostree: Silence logger in tests
Instead of creating and configuring the logger at module import time, we can only get the logger if it's actually needed and configure it from the main script. Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This commit is contained in:
parent
3162fea60d
commit
9e020c2782
@ -15,6 +15,7 @@
|
||||
|
||||
|
||||
import argparse
|
||||
import logging
|
||||
|
||||
from .tree import Tree
|
||||
from .installer import Installer
|
||||
@ -79,6 +80,9 @@ def main(args=None):
|
||||
help='JSON file contains extra configurations')
|
||||
|
||||
args = parser.parse_args(args)
|
||||
|
||||
logging.basicConfig(format="%(message)s", level=logging.DEBUG)
|
||||
|
||||
_class = args._class()
|
||||
_class.set_args(args)
|
||||
func = getattr(_class, args.func)
|
||||
|
@ -23,13 +23,6 @@ import rpmUtils.arch
|
||||
from pungi.util import makedirs
|
||||
|
||||
|
||||
ostree_utils_logger = logging.getLogger("ostree.utils")
|
||||
handler = logging.StreamHandler()
|
||||
handler.setFormatter(logging.Formatter("%(message)s"))
|
||||
handler.setLevel(logging.DEBUG)
|
||||
ostree_utils_logger.addHandler(handler)
|
||||
|
||||
|
||||
def make_log_file(log_dir, filename):
|
||||
"""Return path to log file with given name, if log_dir is set."""
|
||||
if not log_dir:
|
||||
@ -38,11 +31,12 @@ def make_log_file(log_dir, filename):
|
||||
return os.path.join(log_dir, '%s.log' % filename)
|
||||
|
||||
|
||||
def get_ref_from_treefile(treefile, arch=None, logger=ostree_utils_logger):
|
||||
def get_ref_from_treefile(treefile, arch=None, logger=None):
|
||||
"""
|
||||
Return ref name by parsing the tree config file. Replacing ${basearch} with
|
||||
the basearch of the architecture we are running on or of the passed in arch.
|
||||
"""
|
||||
logger = logger or logging.getLogger(__name__)
|
||||
ref = None
|
||||
if os.path.isfile(treefile):
|
||||
with open(treefile, 'r') as f:
|
||||
@ -60,8 +54,9 @@ def get_ref_from_treefile(treefile, arch=None, logger=ostree_utils_logger):
|
||||
return ref
|
||||
|
||||
|
||||
def get_commitid_from_commitid_file(commitid_file, logger=ostree_utils_logger):
|
||||
def get_commitid_from_commitid_file(commitid_file, logger=None):
|
||||
"""Return commit id which is read from the commitid file"""
|
||||
logger = logger or logging.getLogger(__name__)
|
||||
commitid = None
|
||||
if os.path.isfile(commitid_file):
|
||||
with open(commitid_file, 'r') as f:
|
||||
|
Loading…
Reference in New Issue
Block a user