Merge pull request #689 from lnussel/ttm

Only output timestamps when run on tty
This commit is contained in:
Ludwig Nussel 2017-02-15 09:54:07 +01:00 committed by GitHub
commit 7502dbfff8

View File

@ -596,7 +596,12 @@ class CommandlineInterface(cmdln.Cmdln):
level = logging.DEBUG
elif (self.options.verbose):
level = logging.INFO
logging.basicConfig(level=level, format='%(asctime)s - %(module)s:%(lineno)d - %(levelname)s - %(message)s')
fmt = '%(module)s:%(lineno)d %(levelname)s %(message)s'
if os.isatty(0):
fmt = '%(asctime)s - ' + fmt
logging.basicConfig(level=level, format=fmt)
osc.conf.get_config()
if (self.options.osc_debug):