Remote exception handling has changed since rDCORE08289ce5c33e507ec3ce80cade86f688b4107f3f
Diff Detail
Diff Detail
- Repository
- rDCIDX Metadata indexer
- Branch
- fix-rpc-tests
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 10640 Build 15942: tox-on-jenkins Jenkins Build 15941: arc lint + arc unit
Event Timeline
Comment Actions
Build is green
See https://jenkins.softwareheritage.org/job/DCIDX/job/tox/689/ for more details.
Comment Actions
RemoteException means an unexpected server error (http code 500).
As those errors are client errors, I think we should use another class. reraising ValueError is a bad option, because server errors may raise those too. Instead, we should add a new exception type, and raise that one.