code_size_compare: set log level as ERROR in option --stdout
If we use option --stdout, the logging level is set as
logging.ERROR. But --verbose is able to overwrite logging level as
logging.INFO if we want to display intermediate log in the process
of code size comparison.
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
diff --git a/scripts/code_size_compare.py b/scripts/code_size_compare.py
index 53d4e3b..2bb8b0e 100755
--- a/scripts/code_size_compare.py
+++ b/scripts/code_size_compare.py
@@ -856,7 +856,10 @@
logger = logging.getLogger()
logging_util.configure_logger(logger)
- logger.setLevel(logging.DEBUG if comp_args.verbose else logging.INFO)
+ if comp_args.stdout and not comp_args.verbose:
+ logger.setLevel(logging.ERROR)
+ else:
+ logger.setLevel(logging.DEBUG if comp_args.verbose else logging.INFO)
if os.path.isfile(comp_args.comp_dir):
logger.error("{} is not a directory".format(comp_args.comp_dir))