Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FoundationMigrator ¶
type FoundationMigrator struct { WorkerCount int AdditionalVMs []string // contains filtered or unexported fields }
func NewFoundationMigrator ¶
func NewFoundationMigrator( srcDatacenter string, boshClient BoshClient, vmMigrator *VMMigrator, updatableStdout *log.UpdatableStdout) *FoundationMigrator
type NullBoshClient ¶ added in v0.5.0
type NullBoshClient struct{}
func (NullBoshClient) VMsAndStemcells ¶ added in v0.5.0
func (c NullBoshClient) VMsAndStemcells(context.Context) ([]string, error)
type VCenterClient ¶
type VMMigrator ¶
type VMMigrator struct {
// contains filtered or unexported fields
}
func NewVMMigrator ¶
func NewVMMigrator(sourceVCenter, targetVCenter VCenterClient, sourceVMConverter *converter.Converter, vmRelocator VMRelocator, updatableStdout *log.UpdatableStdout) *VMMigrator
type VMRelocator ¶
Click to show internal directories.
Click to hide internal directories.