Documentation
¶
Index ¶
- type API
- func (api *API) CreateBootstrap(rw http.ResponseWriter, req *http.Request)
- func (api *API) CreateBuild(rw http.ResponseWriter, req *http.Request)
- func (api *API) CreateDeploy(rw http.ResponseWriter, req *http.Request)
- func (api *API) Develop(rw http.ResponseWriter, req *http.Request)
- func (api *API) Exec(rw http.ResponseWriter, req *http.Request)
- func (api *API) FileChange(rw http.ResponseWriter, req *http.Request)
- func (api *API) LibDirs(rw http.ResponseWriter, req *http.Request)
- func (api *API) ListRoutes(rw http.ResponseWriter, req *http.Request)
- func (api *API) ListServices(rw http.ResponseWriter, req *http.Request)
- func (api *API) ListVips(rw http.ResponseWriter, req *http.Request)
- func (api *API) Lock(rw http.ResponseWriter, req *http.Request)
- func (api *API) LockCount(rw http.ResponseWriter, req *http.Request)
- func (api *API) ResizeExec(rw http.ResponseWriter, req *http.Request)
- func (api *API) Start(port string) error
- func (api *API) Suspend(rw http.ResponseWriter, req *http.Request)
- func (api *API) UpdateImages(rw http.ResponseWriter, req *http.Request)
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
structs
func (*API) CreateBootstrap ¶
func (api *API) CreateBootstrap(rw http.ResponseWriter, req *http.Request)
CreateDeploy
func (*API) CreateBuild ¶
func (api *API) CreateBuild(rw http.ResponseWriter, req *http.Request)
CreateBuild
func (*API) CreateDeploy ¶
func (api *API) CreateDeploy(rw http.ResponseWriter, req *http.Request)
CreateDeploy
func (*API) Exec ¶
func (api *API) Exec(rw http.ResponseWriter, req *http.Request)
proxy an exec request to docker. This allows us to have the same exec power but with added security.
func (*API) FileChange ¶
func (api *API) FileChange(rw http.ResponseWriter, req *http.Request)
func (*API) ListRoutes ¶
func (api *API) ListRoutes(rw http.ResponseWriter, req *http.Request)
func (*API) ListServices ¶
func (api *API) ListServices(rw http.ResponseWriter, req *http.Request)
ListServices
func (*API) Lock ¶
func (api *API) Lock(rw http.ResponseWriter, req *http.Request)
keeps a lock open as long as the connection is established with my service
func (*API) ResizeExec ¶
func (api *API) ResizeExec(rw http.ResponseWriter, req *http.Request)
necessary for anything using a windowing system through the exec.
func (*API) UpdateImages ¶
func (api *API) UpdateImages(rw http.ResponseWriter, req *http.Request)
UpdateImages
Click to show internal directories.
Click to hide internal directories.