X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/195deb7adedb1e2756076c4bd4ecbb90358148d9..d3c60bd8a33f6b23611155e836a783ab236a76b8:/sdk/go/arvados/error.go diff --git a/sdk/go/arvados/error.go b/sdk/go/arvados/error.go index 9a04855784..5329a5146a 100644 --- a/sdk/go/arvados/error.go +++ b/sdk/go/arvados/error.go @@ -31,6 +31,10 @@ func (e TransactionError) Error() (s string) { return } +func (e TransactionError) HTTPStatus() int { + return e.StatusCode +} + func newTransactionError(req *http.Request, resp *http.Response, buf []byte) *TransactionError { var e TransactionError if json.Unmarshal(buf, &e) != nil {