Files
kopia/internal/server/api_error.go
Jarek Kowalski 0f79279f5e server: added support for new verbs in the API
/api/v1/repo/create
/api/v1/repo/connect
/api/v1/repo/disconnect

Refactored server code and fixed a number of outstanding robustness
issues. Tweaked the API responses a bit to make more sense when consumed
by the UI.
2020-02-13 17:23:50 -08:00

19 lines
291 B
Go

package server
import (
"fmt"
)
type apiError struct {
code int
message string
}
func requestError(message string) *apiError {
return &apiError{400, message}
}
func internalServerError(err error) *apiError {
return &apiError{500, fmt.Sprintf("internal server error: %v", err)}
}