Yes, since every exception is a child class of ApiError where the __str__() method is invoking the incorrect attribute "value", all exceptions will be overridden to the default 500 HTTPInternalServerError as per https://opendev.org/starlingx/fault/src/branch/master/fm-rest-api/fm/fm/common/exceptions.py#L20
Yes, since every exception is a child class of ApiError where the __str__() method is invoking the incorrect attribute "value", all exceptions will be overridden to the default 500 HTTPInternalSer verError as per https:/ /opendev. org/starlingx/ fault/src/ branch/ master/ fm-rest- api/fm/ fm/common/ exceptions. py#L20