17 lines
		
	
	
		
			329 B
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			17 lines
		
	
	
		
			329 B
		
	
	
	
		
			Python
		
	
	
	
	
	
|   | import logging, sys | ||
|  | 
 | ||
|  | # store the debug flag at module level | ||
|  | debug = False | ||
|  | 
 | ||
|  | def init(pdebug): | ||
|  |     global debug | ||
|  |     debug = pdebug | ||
|  | 
 | ||
|  |     if debug == True: | ||
|  |         logging.basicConfig(stream=sys.stdout, level=logging.DEBUG) | ||
|  |     else: | ||
|  |         logging.basicConfig(level=logging.INFO) | ||
|  | 
 | ||
|  | def get(name): | ||
|  |     return logging.getLogger(name) |