remove logging logic from utils

This commit is contained in:
Martin A. Brown 2016-02-25 12:29:12 -08:00
parent 595e610213
commit 44fc44d15a
1 changed files with 5 additions and 13 deletions

View File

@ -12,19 +12,11 @@ import subprocess
import functools
from tempfile import mkstemp
import logging
logger = logging.getLogger(__name__)
logdir = 'tldp-document-build-logs'
def getLogger(**opts):
level = opts.get('level', logging.INFO)
logging.basicConfig(stream=sys.stderr, level=level)
logger = logging.getLogger()
return logger
logger = getLogger()
def firstfoundfile(locations):
'''return the first existing file from a list of filenames (or None)'''
for option in locations:
@ -36,11 +28,11 @@ def firstfoundfile(locations):
def arg_isloglevel(l):
try:
level = int(l)
return level
except ValueError:
level = getattr(logging, l.upper(), None)
try:
logging.getLogger().setLevel(level)
except (TypeError, ValueError):
pass
level = getattr(logging, l.upper(), None)
if not level:
level = logging.ERROR
return level