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