|
|
@ -12,7 +12,7 @@ from common.basedir import BASEDIR |
|
|
|
from common.params import Params |
|
|
|
from common.params import Params |
|
|
|
from common.text_window import TextWindow |
|
|
|
from common.text_window import TextWindow |
|
|
|
from selfdrive.boardd.set_time import set_time |
|
|
|
from selfdrive.boardd.set_time import set_time |
|
|
|
from selfdrive.hardware import HARDWARE, TICI |
|
|
|
from selfdrive.hardware import HARDWARE, PC, TICI |
|
|
|
from selfdrive.manager.helpers import unblock_stdout |
|
|
|
from selfdrive.manager.helpers import unblock_stdout |
|
|
|
from selfdrive.manager.process import ensure_running |
|
|
|
from selfdrive.manager.process import ensure_running |
|
|
|
from selfdrive.manager.process_config import managed_processes |
|
|
|
from selfdrive.manager.process_config import managed_processes |
|
|
@ -83,6 +83,9 @@ def manager_init(): |
|
|
|
|
|
|
|
|
|
|
|
cloudlog.bind_global(dongle_id=dongle_id, version=version, dirty=dirty, |
|
|
|
cloudlog.bind_global(dongle_id=dongle_id, version=version, dirty=dirty, |
|
|
|
device=HARDWARE.get_device_type()) |
|
|
|
device=HARDWARE.get_device_type()) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if not (dongle_id is None or os.getenv("NOLOG") or os.getenv("NOCRASH") or PC): |
|
|
|
|
|
|
|
crash.init() |
|
|
|
crash.bind_user(id=dongle_id) |
|
|
|
crash.bind_user(id=dongle_id) |
|
|
|
crash.bind_extra(dirty=dirty, origin=origin, branch=branch, commit=commit, |
|
|
|
crash.bind_extra(dirty=dirty, origin=origin, branch=branch, commit=commit, |
|
|
|
device=HARDWARE.get_device_type()) |
|
|
|
device=HARDWARE.get_device_type()) |
|
|
|