Replace usages of datetime.now() with datetime.utcnow() (#1267)

pull/1280/head^2
Andy 5 years ago committed by GitHub
parent 9ba7659af8
commit 54f34abdb3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      selfdrive/manager.py
  2. 2
      selfdrive/thermald/thermald.py
  3. 4
      selfdrive/updated.py

@ -523,7 +523,7 @@ def main():
("LongitudinalControl", "0"),
("LimitSetSpeed", "0"),
("LimitSetSpeedNeural", "0"),
("LastUpdateTime", datetime.datetime.now().isoformat().encode('utf8')),
("LastUpdateTime", datetime.datetime.utcnow().isoformat().encode('utf8')),
("OpenpilotEnabledToggle", "1"),
("LaneChangeEnabled", "1"),
]

@ -261,7 +261,7 @@ def thermald_thread():
# **** starting logic ****
# Check for last update time and display alerts if needed
now = datetime.datetime.now()
now = datetime.datetime.utcnow()
# show invalid date/time alert
time_valid = now.year >= 2019

@ -112,7 +112,7 @@ def set_consistent_flag():
def set_update_available_params(new_version=False):
params = Params()
t = datetime.datetime.now().isoformat()
t = datetime.datetime.utcnow().isoformat()
params.put("LastUpdateTime", t.encode('utf8'))
if new_version:
@ -314,7 +314,7 @@ def main():
while True:
update_failed_count += 1
time_wrong = datetime.datetime.now().year < 2019
time_wrong = datetime.datetime.utcnow().year < 2019
ping_failed = subprocess.call(["ping", "-W", "4", "-c", "1", "8.8.8.8"])
# Wait until we have a valid datetime to initialize the overlay

Loading…
Cancel
Save