Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNotRunning = errors.New("not running")
Functions ¶
This section is empty.
Types ¶
type Client ¶ added in v0.0.8
type Client interface {
Deploy(types.LeaseID, *types.ManifestGroup) error
Teardown(types.LeaseID) error
Deployments() ([]Deployment, error)
}
func NullClient ¶ added in v0.0.8
func NullClient() Client
type Cluster ¶
type Cluster interface {
Reserve(types.OrderID, *types.DeploymentGroup) (Reservation, error)
}
type Deployment ¶ added in v0.0.9
type Deployment interface {
LeaseID() types.LeaseID
ManifestGroup() *types.ManifestGroup
}
type Reservation ¶
type Reservation interface {
OrderID() types.OrderID
Group() *types.DeploymentGroup
}
Click to show internal directories.
Click to hide internal directories.