open source driving agent
				
			 
			
		 
		
		
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
	
	
		
		
			
	
	
		
			
				
					
						
							|  |  |  | import datetime
 | 
					
						
							|  |  |  | from pathlib import Path
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | _MIN_DATE = datetime.datetime(year=2024, month=3, day=30)
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | def min_date():
 | 
					
						
							|  |  |  |   # on systemd systems, the default time is the systemd build time
 | 
					
						
							|  |  |  |   systemd_path = Path("/lib/systemd/systemd")
 | 
					
						
							|  |  |  |   if systemd_path.exists():
 | 
					
						
							|  |  |  |     d = datetime.datetime.fromtimestamp(systemd_path.stat().st_mtime)
 | 
					
						
							|  |  |  |     return d + datetime.timedelta(days=1)
 | 
					
						
							|  |  |  |   return _MIN_DATE
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | def system_time_valid():
 | 
					
						
							|  |  |  |   return datetime.datetime.now() > min_date()
 |