summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xextra/usb_power/powerlog.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/extra/usb_power/powerlog.py b/extra/usb_power/powerlog.py
index 0bceb23f06..a025bd75ec 100755
--- a/extra/usb_power/powerlog.py
+++ b/extra/usb_power/powerlog.py
@@ -848,15 +848,17 @@ def main(argv=None):
args = parser.parse_args(argv)
- root_logger = logging.getLogger()
+ root_logger = logging.getLogger(__name__)
if args.verbose:
root_logger.setLevel(logging.DEBUG)
else:
root_logger.setLevel(logging.INFO)
- # if powerlog is used through main log to sys.stdout
- stdout_handler = logging.StreamHandler(sys.stdout)
- stdout_handler.setFormatter(logging.Formatter('%(levelname)s: %(message)s'))
- root_logger.addHandler(stdout_handler)
+
+ # if powerlog is used through main, log to sys.stdout
+ if __name__ == "__main__":
+ stdout_handler = logging.StreamHandler(sys.stdout)
+ stdout_handler.setFormatter(logging.Formatter('%(levelname)s: %(message)s'))
+ root_logger.addHandler(stdout_handler)
integration_us_request = args.integration_us
if not args.board: