blob: b19750b9e9b3e6d4d35975e3d71af43d2ed6f0bb [file] [log] [blame]
# Copyright 2017 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import logging
import sys
def setup(log_level=logging.INFO):
"""Direct logging to stdout.
@param log_level: Level of logging to redirect to stdout, default to INFO.
"""
logger = logging.getLogger()
logger.setLevel(log_level)
handler = logging.StreamHandler(sys.stdout)
handler.setLevel(log_level)
formatter = logging.Formatter('%(asctime)s %(message)s')
handler.setFormatter(formatter)
logger.handlers = []
logger.addHandler(handler)