X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/31f796ae50a95b7e5799095e4eaebc66968847df..16905dd94cb77336351a7a6d2e6ece957f8f3368:/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 {