Fix reraising of exceptions

Exceptions should be reraised with just "raise" and not "raise e" to
preserve the traceback. This also addresses a couple cases where the
catching and reraising of the exception was not actually doing anything.

Change-Id: I94ba193f728ee7ca6f689f70fc08317a1dd50c92
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
This commit is contained in:
Sean McGinnis
2019-05-07 11:50:57 -05:00
parent 30104ae4ae
commit af0f02d19b
3 changed files with 5 additions and 11 deletions

View File

@@ -59,7 +59,7 @@ class IndicatorSpecification(object):
jsonschema.validate(value, cls.schema)
except (SchemaError, ValidationError) as exc:
LOG.exception(exc)
raise exc
raise
except Exception as exc:
LOG.exception(exc)
raise exception.InvalidIndicatorValue(