summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
authorPuthikorn Voravootivat <puthik@chromium.org>2019-01-25 12:32:48 -0800
committerchrome-bot <chrome-bot@chromium.org>2019-01-29 17:45:45 -0800
commit79aaef6a388c2e7103cc980ccce2bb9d4206fa25 (patch)
tree2f57495a706f5fa980040414c3b85e25c2e8979f /extra
parentca7eba386a9e837cc0ec20a198a26a06066466e4 (diff)
downloadchrome-ec-79aaef6a388c2e7103cc980ccce2bb9d4206fa25.tar.gz
powerlog: Don't hijack logger when import as module
BRANCH=master BUG=b:112865585,b:123259683 TEST=No log spam when import as module from autotest Change-Id: I7ced102bbb893bc1baa88c625b8c7279a1e32677 Signed-off-by: Puthikorn Voravootivat <puthik@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1437515 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Diffstat (limited to 'extra')
-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: