Skip to content

Instantly share code, notes, and snippets.

@oseme-techguy
Forked from ifiok/docker_output.py
Created August 1, 2018 06:53
Show Gist options
  • Star 15 You must be signed in to star a gist
  • Fork 5 You must be signed in to fork a gist
  • Save oseme-techguy/8dc90d1808174fc4899bce448ea0e5de to your computer and use it in GitHub Desktop.
Save oseme-techguy/8dc90d1808174fc4899bce448ea0e5de to your computer and use it in GitHub Desktop.
Docker Python logger output to stdout
import logging
from sys import stdout
# Define logger
logger = logging.getLogger('mylogger')
logger.setLevel(logging.DEBUG) # set logger level
logFormatter = logging.Formatter\
("%(name)-12s %(asctime)s %(levelname)-8s %(filename)s:%(funcName)s %(message)s")
consoleHandler = logging.StreamHandler(stdout) #set streamhandler to stdout
consoleHandler.setFormatter(logFormatter)
logger.addHandler(consoleHandler)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment