File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1616
1717from cereal .messaging import SubMaster
1818from openpilot .common .basedir import BASEDIR
19- from openpilot .common .params import Params
19+ from openpilot .common .params import Params , UnknownKeyName
2020from openpilot .common .prefix import OpenpilotPrefix
2121from openpilot .tools .lib .route import Route
2222from openpilot .tools .lib .logreader import LogReader , ReadMode , comma_api_source
@@ -126,8 +126,12 @@ def populate_car_params(route: Route):
126126 entries = init_data .params .entries
127127 for cp in entries :
128128 key , value = cp .key , cp .value
129- params .put (key , value )
130- logger .info (f'persisted { len (entries )} CarParam(s)' )
129+ try :
130+ params .put (key , value )
131+ except UnknownKeyName :
132+ # forks of openpilot may have other Params keys configured. ignore these
133+ logger .warning (f"unknown Params key '{ key } ', skipping" )
134+ logger .debug ('persisted CarParams' )
131135
132136
133137def start_proc (args : list [str ], env : dict [str , str ]):
You can’t perform that action at this time.
0 commit comments