handle conversion exception for LongitudinalPersonality (#28426)

* handle type conversion exception

* catch multiple exception
pull/28447/head
Dean Lee 2 years ago committed by GitHub
parent 80623956ae
commit 48b507c0b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  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