equal
deleted
inserted
replaced
151 status=http_client.BAD_REQUEST) |
151 status=http_client.BAD_REQUEST) |
152 try: |
152 try: |
153 result = func(*args) |
153 result = func(*args) |
154 except (RemoteCallFailed, DirectResponse): |
154 except (RemoteCallFailed, DirectResponse): |
155 raise |
155 raise |
156 except ValidationError: |
156 except ValidationError as exc: |
157 raise RemoteCallFailed(exc_message(exc, self._cw.encoding), |
157 raise RemoteCallFailed(exc_message(exc, self._cw.encoding), |
158 status=http_client.BAD_REQUEST) |
158 status=http_client.BAD_REQUEST) |
159 except Exception as exc: |
159 except Exception as exc: |
160 if debug_mode: |
160 if debug_mode: |
161 self.exception( |
161 self.exception( |