handle conversion exception for LongitudinalPersonality (#28426)

* handle type conversion exception

* catch multiple exception
old-commit-hash: 48b507c0b4
beeps
Dean Lee 2 years ago committed by GitHub
parent bf8c9dd0ea
commit 0f8ce1d31f
  1. 7
      selfdrive/controls/lib/longitudinal_planner.py

@ -65,10 +65,9 @@ class LongitudinalPlanner:
self.personality = log.LongitudinalPersonality.standard
def read_param(self):
param_value = self.params.get('LongitudinalPersonality')
if param_value is not None:
self.personality = int(param_value)
else:
try:
self.personality = int(self.params.get('LongitudinalPersonality'))
except (ValueError, TypeError):
self.personality = log.LongitudinalPersonality.standard
@staticmethod

Loading…
Cancel
Save