Documentation ¶
Index ¶
- Variables
- func MakeAPINotFound(path string) *flux.BaseError
- func MakeURL(endpoint string, router *mux.Router, routeName string, urlParams ...string) (*url.URL, error)
- func NewRouter() *mux.Router
- func WriteError(w http.ResponseWriter, r *http.Request, code int, err error)
- type Daemon
- type PostReleaseResponse
- type SortAccept
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrEndpointDeprecated = errors.New("Your fluxd version is deprecated - please upgrade, see https://github.com/weaveworks/flux/releases")
)
View Source
var ErrorDeprecated = &flux.BaseError{ Help: `The API endpoint requested appears to have been deprecated. This indicates your client (fluxctl) needs to be updated: please see https://github.com/weaveworks/flux/releases If you still have this problem after upgrading, please file an issue at https://github.com/weaveworks/flux/issues mentioning what you were attempting to do, and the output of fluxctl status `, Err: errors.New("API endpoint deprecated"), }
View Source
errors.New("request failed authentication"), }Help: `The request failed authentication This most likely means you have a missing or incorrect token. Please make sure you supply a service token, either by setting the environment variable FLUX_SERVICE_TOKEN, or using the argument --token with fluxctl. `, Err:
Functions ¶
func MakeAPINotFound ¶
func WriteError ¶
Types ¶
type Daemon ¶
type Daemon struct {
// contains filtered or unexported fields
}
Daemon handles communication from the daemon to the service
type PostReleaseResponse ¶
type SortAccept ¶
type SortAccept struct {
// contains filtered or unexported fields
}
func (SortAccept) Len ¶
func (s SortAccept) Len() int
func (SortAccept) Less ¶
func (s SortAccept) Less(i, j int) bool
We want to sort by descending order of suitability: higher quality to lower quality, and preferred to less preferred.
func (SortAccept) Swap ¶
func (s SortAccept) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.