Instead of raising multiple exceptions and assuming what the error is, we raise a single CommandError exception when any command fails. Furthermore, we log the actual backend response, if any.
Testing:
n/a
Extra Notes (optional):
n/a
Checklist
[x] Related issues and proposed changes are filled
[x] Tests are defining the correct and expected behavior
Related Issues
Proposed Changes:
Instead of raising multiple exceptions and assuming what the error is, we raise a single
CommandError
exception when any command fails. Furthermore, we log the actual backend response, if any.Testing:
n/a
Extra Notes (optional):
n/a
Checklist