X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/4ea88c89b61931b2f588461d530b4fa7dcf7487d..8e60faf420f02d750bbaf7792343a95d2c2674ae:/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 {