|  |  | @ -14,9 +14,13 @@ from tools.lib.logreader import LogReader | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | def load_segment(segment_name): |  |  |  | def load_segment(segment_name): | 
			
		
	
		
		
			
				
					
					|  |  |  |   print(f"Loading {segment_name}") |  |  |  |   print(f"Loading {segment_name}") | 
			
		
	
		
		
			
				
					
					|  |  |  |   lr = LogReader(segment_name) |  |  |  |   try: | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |   r = [d for d in lr if d.which() not in ['can', 'sendcan']] |  |  |  |     lr = LogReader(segment_name) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |   return r |  |  |  |     r = [d for d in lr if d.which() not in ['can', 'sendcan']] | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     return r | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   except ValueError as e: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     print(f"Error parsing {segment_name}: {e}") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     return [] | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | def juggle_file(fn): |  |  |  | def juggle_file(fn): | 
			
		
	
		
		
			
				
					
					|  |  |  |   env = os.environ.copy() |  |  |  |   env = os.environ.copy() | 
			
		
	
	
		
		
			
				
					|  |  | 
 |