Documentation ¶
Index ¶
- func NewDeleteDeployment(directorInfo DirectorInfo, deploymentName string, ...) *deleteDeployment
- func NewDeployWithDynamic(directorInfo DirectorInfo, flowNumber int, deploymentName string, ...) *deployWithDynamic
- func NewDeployWithStatic(directorInfo DirectorInfo, flowNumber int, deploymentName string, ...) *deployWithStatic
- func NewDeployWithVariables(directorInfo DirectorInfo, deploymentName string, ...) *deployWithVariables
- func NewDeployWrapper(cliRunner bltclirunner.Runner) *deployWrapper
- func NewFactory(directorInfo DirectorInfo, fs boshsys.FileSystem, ...) *factory
- func NewIgnore(directorInfo DirectorInfo, deploymentName string, ...) *deployWithDynamic
- func NewPrepare(directorInfo DirectorInfo, cliRunner bltclirunner.Runner, ...) *prepare
- func NewPrepareConfigServer(directorInfo DirectorInfo, uaaRunner bltclirunner.Runner) *prepareConfigServer
- func NewRecreate(directorInfo DirectorInfo, deploymentName string, ...) *recreate
- func NewStart(directorInfo DirectorInfo, deploymentName string, ...) *start
- func NewStopHard(directorInfo DirectorInfo, deploymentName string, ...) *stopHard
- func NewUploadCloudConfig(directorInfo DirectorInfo, cliRunner bltclirunner.Runner, ...) *uploadCloudConfig
- type Action
- type DirectorInfo
- type Factory
- type Instance
- type InstancesInfo
- type Output
- type Table
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDeleteDeployment ¶
func NewDeleteDeployment(directorInfo DirectorInfo, deploymentName string, cliRunner bltclirunner.Runner, fs boshsys.FileSystem) *deleteDeployment
func NewDeployWithDynamic ¶
func NewDeployWithDynamic( directorInfo DirectorInfo, flowNumber int, deploymentName string, cliRunner bltclirunner.Runner, fs boshsys.FileSystem, assetsProvider bltassets.Provider, usingLegacyManifest bool, ) *deployWithDynamic
func NewDeployWithStatic ¶
func NewDeployWithStatic( directorInfo DirectorInfo, flowNumber int, deploymentName string, cliRunner bltclirunner.Runner, fs boshsys.FileSystem, assetsProvider bltassets.Provider, usingLegacyManifest bool, ) *deployWithStatic
func NewDeployWithVariables ¶
func NewDeployWithVariables( directorInfo DirectorInfo, deploymentName string, cliRunner bltclirunner.Runner, fs boshsys.FileSystem, assetsProvider bltassets.Provider, ) *deployWithVariables
func NewDeployWrapper ¶
func NewDeployWrapper(cliRunner bltclirunner.Runner) *deployWrapper
func NewFactory ¶
func NewFactory( directorInfo DirectorInfo, fs boshsys.FileSystem, assetsProvider bltassets.Provider, ) *factory
func NewIgnore ¶
func NewIgnore( directorInfo DirectorInfo, deploymentName string, cliRunner bltclirunner.Runner, fs boshsys.FileSystem, assetsProvider bltassets.Provider, ) *deployWithDynamic
func NewPrepare ¶
func NewPrepare( directorInfo DirectorInfo, cliRunner bltclirunner.Runner, fs boshsys.FileSystem, assetsProvider bltassets.Provider, ) *prepare
func NewPrepareConfigServer ¶
func NewPrepareConfigServer( directorInfo DirectorInfo, uaaRunner bltclirunner.Runner, ) *prepareConfigServer
func NewRecreate ¶
func NewRecreate(directorInfo DirectorInfo, deploymentName string, cliRunner bltclirunner.Runner, fs boshsys.FileSystem) *recreate
func NewStart ¶
func NewStart(directorInfo DirectorInfo, deploymentName string, cliRunner bltclirunner.Runner, fs boshsys.FileSystem) *start
func NewStopHard ¶
func NewStopHard(directorInfo DirectorInfo, deploymentName string, cliRunner bltclirunner.Runner, fs boshsys.FileSystem) *stopHard
func NewUploadCloudConfig ¶
func NewUploadCloudConfig( directorInfo DirectorInfo, cliRunner bltclirunner.Runner, assetsProvider bltassets.Provider, ) *uploadCloudConfig
Types ¶
type DirectorInfo ¶
func NewDirectorInfo ¶
func NewDirectorInfo(directorURL string, cliRunnerFactory bltclirunner.Factory) (DirectorInfo, error)
type Factory ¶
type Factory interface {
Create(name string, flowNumber int, deploymentName string, boshRunner bltclirunner.Runner, uaacRunner bltclirunner.Runner, usingLegacyManifest bool) (Action, error)
}
type InstancesInfo ¶
type InstancesInfo struct {
// contains filtered or unexported fields
}
func NewInstances ¶
func NewInstances(directorInfo DirectorInfo, deploymentName string, cliRunner bltclirunner.Runner) *InstancesInfo
func (*InstancesInfo) GetInstances ¶
func (i *InstancesInfo) GetInstances() (map[string][]Instance, error)
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
clirunnerfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Click to show internal directories.
Click to hide internal directories.