- except (ValidationError, exceptions.PolicyTypeAlreadyExists, exceptions.CantDeleteNonEmptyType):
- return "", 400
- except (exceptions.PolicyTypeNotFound, exceptions.PolicyInstanceNotFound):
- return "", 404
- except (RejectedByBackend, NotConnected, BackendError):
+ except (ValidationError, exceptions.PolicyTypeAlreadyExists, exceptions.CantDeleteNonEmptyType) as exc:
+ msg = repr(exc)
+ mdc_logger.warning("Request failed, returning 400: {0}".format(msg))
+ return msg, 400
+ except (exceptions.PolicyTypeNotFound, exceptions.PolicyInstanceNotFound) as exc:
+ msg = repr(exc)
+ mdc_logger.warning("Request failed, returning 404: {0}".format(msg))
+ return msg, 404
+ except (RejectedByBackend, NotConnected, BackendError) as exc: