put in former logging setup again, removed excepthook
This commit is contained in:
parent
6d54da1c49
commit
c60dfda64c
|
@ -36,6 +36,14 @@ from xml.dom.minidom import Node
|
||||||
|
|
||||||
import logging, logging.config
|
import logging, logging.config
|
||||||
import ConfigParser
|
import ConfigParser
|
||||||
|
|
||||||
|
try: # local path
|
||||||
|
logging.config.fileConfig(os.path.join(sys.path[0],"logging.conf"))
|
||||||
|
except ConfigParser.NoSectionError: # debian package path
|
||||||
|
logging.config.fileConfig('/usr/share/python-fpdb/logging.conf')
|
||||||
|
|
||||||
|
log = logging.getLogger("config")
|
||||||
|
log.debug("config logger initialised")
|
||||||
########################################################################
|
########################################################################
|
||||||
# application wide consts
|
# application wide consts
|
||||||
|
|
||||||
|
@ -55,18 +63,6 @@ DATABASE_TYPES = (
|
||||||
DATABASE_TYPE_MYSQL,
|
DATABASE_TYPE_MYSQL,
|
||||||
)
|
)
|
||||||
|
|
||||||
# setup logging
|
|
||||||
logging.config.fileConfig(os.path.join(DIR_SELF,"logging.conf"))
|
|
||||||
log = logging.getLogger("config")
|
|
||||||
|
|
||||||
# setup application wide exception handler
|
|
||||||
def excepthook(Type, value, tb):
|
|
||||||
p = traceback.format_exception(type, value, tb)
|
|
||||||
log.critical(p)
|
|
||||||
raise Type(value)
|
|
||||||
|
|
||||||
sys.excepthook = excepthook
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
def string_to_bool(string, default=True):
|
def string_to_bool(string, default=True):
|
||||||
"""converts a string representation of a boolean value to boolean True or False
|
"""converts a string representation of a boolean value to boolean True or False
|
||||||
|
|
Loading…
Reference in New Issue
Block a user