warn() has a flag to print exception stack traces now
							parent
							
								
									a38e38f96e
								
							
						
					
					
						commit
						4f844b6480
					
				
							
								
								
									
										7
									
								
								main.py
								
								
								
								
							
							
						
						
									
										7
									
								
								main.py
								
								
								
								
							|  | @ -10,9 +10,12 @@ import sys, os, json, traceback | ||||||
| EXIT_SUCCESS=0 | EXIT_SUCCESS=0 | ||||||
| EXIT_ERROR=1 | EXIT_ERROR=1 | ||||||
| 
 | 
 | ||||||
| def warn(message): | def warn(message, is_exception=False): | ||||||
|     print("WARNING: "+str(message), file=sys.stderr) |     print("WARNING: "+str(message), file=sys.stderr) | ||||||
|     traceback.print_stack() |     if is_exception: | ||||||
|  |         traceback.print_exc() | ||||||
|  |     else: | ||||||
|  |         traceback.print_stack() | ||||||
| 
 | 
 | ||||||
| def error(message, is_exception=True, handle_gracefully=True): | def error(message, is_exception=True, handle_gracefully=True): | ||||||
|     print("ERROR: "+str(message), file=sys.stderr) |     print("ERROR: "+str(message), file=sys.stderr) | ||||||
|  |  | ||||||
		Reference in New Issue
	
	 BodgeMaster
						BodgeMaster