mirror of
https://github.com/JoelBender/bacpypes
synced 2025-09-28 22:15:23 +08:00
commit
6ce671262a
|
@ -10,20 +10,8 @@ import logging
|
|||
import binascii
|
||||
from cStringIO import StringIO
|
||||
|
||||
|
||||
# set the level of the root logger
|
||||
_root = logging.getLogger()
|
||||
_root.setLevel(1)
|
||||
|
||||
# add a stream handler for warnings and up
|
||||
hdlr = logging.StreamHandler()
|
||||
if ('--debugDebugging' in sys.argv):
|
||||
hdlr.setLevel(logging.DEBUG)
|
||||
else:
|
||||
hdlr.setLevel(logging.WARNING)
|
||||
hdlr.setFormatter(logging.Formatter(logging.BASIC_FORMAT, None))
|
||||
_root.addHandler(hdlr)
|
||||
del hdlr
|
||||
# create a root logger
|
||||
root_logger = logging.getLogger('bacpypes')
|
||||
|
||||
|
||||
def btox(data, sep=''):
|
||||
|
@ -68,12 +56,22 @@ def ModuleLogger(globs):
|
|||
if not globs.has_key('_debug'):
|
||||
raise RuntimeError("define _debug before creating a module logger")
|
||||
|
||||
# logger name is the module name
|
||||
logger_name = globs['__name__']
|
||||
|
||||
# create a logger to be assigned to _log
|
||||
logger = logging.getLogger(globs['__name__'])
|
||||
logger = logging.getLogger(logger_name)
|
||||
|
||||
# put in a reference to the module globals
|
||||
logger.globs = globs
|
||||
|
||||
# if this is a "root" logger add a default handler for warnings and up
|
||||
if '.' not in logger_name:
|
||||
hdlr = logging.StreamHandler()
|
||||
hdlr.setLevel(logging.WARNING)
|
||||
hdlr.setFormatter(logging.Formatter(logging.BASIC_FORMAT, None))
|
||||
logger.addHandler(hdlr)
|
||||
|
||||
return logger
|
||||
|
||||
#
|
||||
|
|
|
@ -10,20 +10,8 @@ import logging
|
|||
import binascii
|
||||
from cStringIO import StringIO
|
||||
|
||||
|
||||
# set the level of the root logger
|
||||
_root = logging.getLogger()
|
||||
_root.setLevel(1)
|
||||
|
||||
# add a stream handler for warnings and up
|
||||
hdlr = logging.StreamHandler()
|
||||
if ('--debugDebugging' in sys.argv):
|
||||
hdlr.setLevel(logging.DEBUG)
|
||||
else:
|
||||
hdlr.setLevel(logging.WARNING)
|
||||
hdlr.setFormatter(logging.Formatter(logging.BASIC_FORMAT, None))
|
||||
_root.addHandler(hdlr)
|
||||
del hdlr
|
||||
# create a root logger
|
||||
root_logger = logging.getLogger('bacpypes')
|
||||
|
||||
|
||||
def btox(data, sep=''):
|
||||
|
@ -68,12 +56,22 @@ def ModuleLogger(globs):
|
|||
if '_debug' not in globs:
|
||||
raise RuntimeError("define _debug before creating a module logger")
|
||||
|
||||
# logger name is the module name
|
||||
logger_name = globs['__name__']
|
||||
|
||||
# create a logger to be assigned to _log
|
||||
logger = logging.getLogger(globs['__name__'])
|
||||
logger = logging.getLogger(logger_name)
|
||||
|
||||
# put in a reference to the module globals
|
||||
logger.globs = globs
|
||||
|
||||
# if this is a "root" logger add a default handler for warnings and up
|
||||
if '.' not in logger_name:
|
||||
hdlr = logging.StreamHandler()
|
||||
hdlr.setLevel(logging.WARNING)
|
||||
hdlr.setFormatter(logging.Formatter(logging.BASIC_FORMAT, None))
|
||||
logger.addHandler(hdlr)
|
||||
|
||||
return logger
|
||||
|
||||
#
|
||||
|
|
|
@ -10,20 +10,8 @@ import logging
|
|||
import binascii
|
||||
from io import StringIO
|
||||
|
||||
|
||||
# set the level of the root logger
|
||||
_root = logging.getLogger()
|
||||
_root.setLevel(1)
|
||||
|
||||
# add a stream handler for warnings and up
|
||||
hdlr = logging.StreamHandler()
|
||||
if ('--debugDebugging' in sys.argv):
|
||||
hdlr.setLevel(logging.DEBUG)
|
||||
else:
|
||||
hdlr.setLevel(logging.WARNING)
|
||||
hdlr.setFormatter(logging.Formatter(logging.BASIC_FORMAT, None))
|
||||
_root.addHandler(hdlr)
|
||||
del hdlr
|
||||
# create a root logger
|
||||
root_logger = logging.getLogger('bacpypes')
|
||||
|
||||
|
||||
def btox(data, sep=''):
|
||||
|
@ -68,12 +56,22 @@ def ModuleLogger(globs):
|
|||
if '_debug' not in globs:
|
||||
raise RuntimeError("define _debug before creating a module logger")
|
||||
|
||||
# logger name is the module name
|
||||
logger_name = globs['__name__']
|
||||
|
||||
# create a logger to be assigned to _log
|
||||
logger = logging.getLogger(globs['__name__'])
|
||||
logger = logging.getLogger(logger_name)
|
||||
|
||||
# put in a reference to the module globals
|
||||
logger.globs = globs
|
||||
|
||||
# if this is a "root" logger add a default handler for warnings and up
|
||||
if '.' not in logger_name:
|
||||
hdlr = logging.StreamHandler()
|
||||
hdlr.setLevel(logging.WARNING)
|
||||
hdlr.setFormatter(logging.Formatter(logging.BASIC_FORMAT, None))
|
||||
logger.addHandler(hdlr)
|
||||
|
||||
return logger
|
||||
|
||||
#
|
||||
|
|
Loading…
Reference in New Issue
Block a user