Skip to content

Instantly share code, notes, and snippets.

@ifiok
Created July 31, 2018 12:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save ifiok/6c652c84f2dd16367168b3b721f60655 to your computer and use it in GitHub Desktop.
Save ifiok/6c652c84f2dd16367168b3b721f60655 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