Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeployController ¶
type DeployController struct {
// contains filtered or unexported fields
}
DeployController struct
func NewDeployController ¶
func NewDeployController(dockerClient *docker.Client, db *storm.DB, validator *request.Validator) (*DeployController, error)
NewDeployController func
type DockerController ¶
type DockerController struct {
// contains filtered or unexported fields
}
DockerController struct
func NewDockerController ¶
func NewDockerController(host string) (*DockerController, error)
NewDockerController func
type EventController ¶
type EventController struct {
// contains filtered or unexported fields
}
EventController struct
func NewEventController ¶
func NewEventController(dockerClient *docker.Client) (*EventController, error)
NewEventController func
type NodeController ¶
type NodeController struct {
// contains filtered or unexported fields
}
NodeController struct
func NewNodeController ¶
func NewNodeController(dockerClient *docker.Client, db *storm.DB, validator *request.Validator) (*NodeController, error)
NewNodeController func
type PushEvent ¶
type PushEvent struct {
Commit string `json:"commit"`
}
PushEvent struct @TODO move this in provider
type ServiceController ¶
type ServiceController struct {
// contains filtered or unexported fields
}
ServiceController struct
func NewServiceController ¶
func NewServiceController(dockerClient *docker.Client, db *storm.DB, validator *srequest.Validator) (*ServiceController, error)
NewServiceController func
type ServiceHosts ¶
func (ServiceHosts) Add ¶
func (h ServiceHosts) Add(host string)
func (ServiceHosts) String ¶
func (h ServiceHosts) String() string
type StackController ¶
type StackController struct {
// contains filtered or unexported fields
}
StackController struct
func NewStackController ¶
func NewStackController(dockerClient *docker.Client, db *storm.DB, validator *request.Validator) (*StackController, error)
NewStackController func
type TopologyController ¶
type TopologyController struct {
// contains filtered or unexported fields
}
TopologyController struct
func NewTopologyController ¶
func NewTopologyController(dockerClient *docker.Client) (*TopologyController, error)
NewTopologyController func
func (TopologyController) GetTopologiesHandler ¶
func (c TopologyController) GetTopologiesHandler(w http.ResponseWriter, r *http.Request)
GetTopologiesHandler endpoint
func (TopologyController) Mount ¶
func (c TopologyController) Mount(r *server.Router)
Mount endpoints
type VersionController ¶
type VersionController struct {
// contains filtered or unexported fields
}
VersionController struct
func NewVersionController ¶
func NewVersionController() (*VersionController, error)
NewVersionController func
Click to show internal directories.
Click to hide internal directories.