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 DeploymentDeleter ¶
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, installationParser biinstallmanifest.Parser, deploymentManifestPath string, cpiReleaseValidator bicpirel.CPIReleaseValidator, ) DeploymentDeleter
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.