Documentation ¶
Index ¶
- Constants
- type Bosh
- type BoshRunner
- type Controller
- func (c *Controller) DeployBosh() error
- func (c *Controller) DeployService(service workspace.Service, dockerRegistries []string) error
- func (c *Controller) DeployServices(ui UI, services []workspace.Service, dockerRegistries []string) error
- func (c *Controller) GetWhiteListedService(serviceName string, whiteList []workspace.Service) (*workspace.Service, error)
- func (c *Controller) Ping(duration time.Duration) error
- func (c *Controller) WhiteListServices(whiteList string, services []workspace.Service) ([]workspace.Service, error)
- type Instance
- type SSH
- type UI
- type VMProgress
Constants ¶
View Source
const ( Preparing = "preparing" Deploying = "deploying" RunningErrand = "running-errand" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bosh ¶ added in v0.0.15
type Bosh struct {
Runner BoshRunner
}
func NewBosh ¶ added in v0.0.15
func NewBosh(runner BoshRunner) *Bosh
func (*Bosh) GetVMProgress ¶ added in v0.0.15
type BoshRunner ¶ added in v0.0.15
type Controller ¶
func NewController ¶
func NewController(config config.Config) *Controller
func (*Controller) DeployBosh ¶
func (c *Controller) DeployBosh() error
func (*Controller) DeployService ¶
func (c *Controller) DeployService(service workspace.Service, dockerRegistries []string) error
func (*Controller) DeployServices ¶
func (*Controller) GetWhiteListedService ¶ added in v0.0.13
func (*Controller) WhiteListServices ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.