parent
b8f5f50d39
commit
43832335b8
2 changed files with 14 additions and 3 deletions
@ -1,6 +1,15 @@ |
||||
import datetime |
||||
from pathlib import Path |
||||
|
||||
MIN_DATE = datetime.datetime(year=2024, month=1, day=28) |
||||
_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 |
||||
return datetime.datetime.now() > min_date() |
||||
|
Loading…
Reference in new issue