Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cloud ¶
type Cloud interface { bmstemcell.Infrastructure bmvm.Infrastructure }
type CmdContext ¶
type CmdContext struct {
DirectorUUID string `json:"director_uuid"`
}
type CmdError ¶
type CmdInput ¶
type CmdInput struct { Method string `json:"method"` Arguments []interface{} `json:"arguments"` Context CmdContext `json:"context"` }
type Factory ¶
type Factory interface {
NewCloud([]bminstall.InstalledJob) (Cloud, error)
}
func NewFactory ¶
func NewFactory(fs boshsys.FileSystem, cmdRunner boshsys.CmdRunner, config bmconfig.DeploymentConfig, logger boshlog.Logger) Factory
Click to show internal directories.
Click to hide internal directories.