projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
3198: Apply StreamFileReader tests to ArvadosFileReader
[arvados.git]
/
sdk
/
python
/
arvados
/
errors.py
diff --git
a/sdk/python/arvados/errors.py
b/sdk/python/arvados/errors.py
index 1d9c77851eacde7f1f9571e697361c1a75a8849b..4740a2d91962f31f6aeea1638c8d9582a2b35f50 100644
(file)
--- a/
sdk/python/arvados/errors.py
+++ b/
sdk/python/arvados/errors.py
@@
-1,9
+1,9
@@
# errors.py - Arvados-specific exceptions.
# errors.py - Arvados-specific exceptions.
-import apiclient.errors
import json
import json
+from apiclient import errors as apiclient_errors
-class ApiError(apiclient
.
errors.HttpError):
+class ApiError(apiclient
_
errors.HttpError):
def _get_reason(self):
try:
return '; '.join(json.loads(self.content)['errors'])
def _get_reason(self):
try:
return '; '.join(json.loads(self.content)['errors'])
@@
-17,12
+17,14
@@
class SyntaxError(Exception):
pass
class AssertionError(Exception):
pass
pass
class AssertionError(Exception):
pass
-class NotFoundError(Exception):
- pass
class CommandFailedError(Exception):
pass
class CommandFailedError(Exception):
pass
+class KeepReadError(Exception):
+ pass
class KeepWriteError(Exception):
pass
class KeepWriteError(Exception):
pass
+class NotFoundError(KeepReadError):
+ pass
class NotImplementedError(Exception):
pass
class NoKeepServersError(Exception):
class NotImplementedError(Exception):
pass
class NoKeepServersError(Exception):