errors

package
v0.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2017 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package errors contains primitives for working with oshinko errors easier.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddErrorHandler

func AddErrorHandler(next http.Handler) http.Handler

AddErrorHandler will decorate the passed handler with a wrapper which will transform error output from the go-swagger schema into the error format schema defined by the oshinko api definition.

func NewSingleErrorResponse

func NewSingleErrorResponse(status int32, title string, details string) *models.ErrorResponse

NewSingleErrorResponse creates a new error reponse object for use as a return value from a REST request.

func SingleErrorToString

func SingleErrorToString(err *models.ErrorModel) string

SingleErrorToString takes a pointer to an models.ErrorModel and returns a string with the expanded information.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL