Documentation ¶
Index ¶
Constants ¶
View Source
const VersionLabel = "[DEV BUILD]"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cmd ¶
func NewDeleteCmd ¶
func NewDeleteCmd( ui biui.UI, fs boshsys.FileSystem, logger boshlog.Logger, deploymentDeleterProvider func(deploymentManifestString string) DeploymentDeleter, ) Cmd
func NewDeployCmd ¶
func NewDeployCmd( ui biui.UI, fs boshsys.FileSystem, logger boshlog.Logger, deploymentPreparerProvider func(deploymentManifestPath string) DeploymentPreparer, ) Cmd
func NewHelpCmd ¶
func NewHelpCmd(ui biui.UI, commandList CommandList) Cmd
func NewVersionCmd ¶
type CommandList ¶
type Deployment ¶
type Deployment struct{}
type DeploymentDeleter ¶
type DeploymentDeleter struct {
// contains filtered or unexported fields
}
func NewDeploymentDeleter ¶
func NewDeploymentDeleter( ui biui.UI, logTag string, logger boshlog.Logger, fs boshsys.FileSystem, deploymentStateService biconfig.DeploymentStateService, releaseManager birel.Manager, installerFactory biinstall.InstallerFactory, cloudFactory bicloud.Factory, agentClientFactory bihttpagent.AgentClientFactory, blobstoreFactory biblobstore.Factory, deploymentManagerFactory bidepl.ManagerFactory, releaseSetParser birelsetmanifest.Parser, releaseSetValidator birelsetmanifest.Validator, releaseExtractor birel.Extractor, installationParser biinstallmanifest.Parser, installationValidator biinstallmanifest.Validator, deploymentManifestPath string, tarballProvider bitarball.Provider, ) DeploymentDeleter
func (*DeploymentDeleter) DeleteDeployment ¶
func (c *DeploymentDeleter) DeleteDeployment(stage biui.Stage) (err error)
type DeploymentPreparer ¶
type DeploymentPreparer struct {
// contains filtered or unexported fields
}
func NewDeploymentPreparer ¶
func NewDeploymentPreparer( ui biui.UI, fs boshsys.FileSystem, logger boshlog.Logger, logTag string, deploymentStateService biconfig.DeploymentStateService, legacyDeploymentStateMigrator biconfig.LegacyDeploymentStateMigrator, releaseManager birel.Manager, deploymentRecord bidepl.Record, installerFactory biinstall.InstallerFactory, cloudFactory bicloud.Factory, stemcellManagerFactory bistemcell.ManagerFactory, agentClientFactory bihttpagent.AgentClientFactory, vmManagerFactory bivm.ManagerFactory, blobstoreFactory biblobstore.Factory, deployer bidepl.Deployer, releaseSetParser birelsetmanifest.Parser, installationParser biinstallmanifest.Parser, deploymentParser bideplmanifest.Parser, releaseSetValidator birelsetmanifest.Validator, installationValidator biinstallmanifest.Validator, deploymentValidator bideplmanifest.Validator, releaseExtractor birel.Extractor, stemcellExtractor bistemcell.Extractor, deploymentManifestPath string, tarballProvider bitarball.Provider, ) DeploymentPreparer
func (*DeploymentPreparer) PrepareDeployment ¶
func (c *DeploymentPreparer) PrepareDeployment(stage biui.Stage) (err error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.