Documentation ¶
Overview ¶
Package api provides a handler for /api/
Index ¶
- func ExecCommand(input string) (output string, errput string, err error)
- func HandleLinkerDockerIdRequest(w http.ResponseWriter, r *http.Request) error
- func HandleLinkerDockerInfoRequest(w http.ResponseWriter, r *http.Request) error
- func HandleLinkerRequest(w http.ResponseWriter, r *http.Request) error
- func ParseDockerName(taskid string) (dockername string, err error)
- func ParseDockerNameString(source string) (output string)
- func RegisterHandlers(mux httpmux.Mux, m manager.Manager) error
- type ApiVersion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleLinkerDockerIdRequest ¶
func HandleLinkerDockerIdRequest(w http.ResponseWriter, r *http.Request) error
func HandleLinkerDockerInfoRequest ¶
func HandleLinkerDockerInfoRequest(w http.ResponseWriter, r *http.Request) error
func HandleLinkerRequest ¶
func HandleLinkerRequest(w http.ResponseWriter, r *http.Request) error
func ParseDockerName ¶
func ParseDockerNameString ¶
Types ¶
type ApiVersion ¶
type ApiVersion interface { // Returns the version string. Version() string // List of supported API endpoints. SupportedRequestTypes() []string // Handles a request. The second argument is the parameters after /api/<version>/<endpoint> HandleRequest(requestType string, request []string, m manager.Manager, w http.ResponseWriter, r *http.Request) error }
Interface for a cAdvisor API version
Click to show internal directories.
Click to hide internal directories.