Documentation ¶
Index ¶
- type FakeAgentEnvService
- type FakeAgentEnvServiceFactory
- type FakeCreator
- type FakeFinder
- type FakeVM
- func (vm *FakeVM) AttachDisk(disk bslcdisk.Disk) error
- func (vm *FakeVM) ConfigureNetworks(networks bslcvm.Networks) error
- func (vm *FakeVM) Delete() error
- func (vm *FakeVM) DetachDisk(disk bslcdisk.Disk) error
- func (vm FakeVM) ID() int
- func (vm *FakeVM) Reboot() error
- func (vm *FakeVM) SetMetadata(metadata bslcvm.VMMetadata) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeAgentEnvService ¶
type FakeAgentEnvServiceFactory ¶
type FakeAgentEnvServiceFactory struct {
NewAgentEnvService *FakeAgentEnvService
}
func (*FakeAgentEnvServiceFactory) New ¶
func (f *FakeAgentEnvServiceFactory) New() bslcvm.AgentEnvService
type FakeCreator ¶
type FakeCreator struct { CreateAgentID string CreateStemcell bslcstem.Stemcell CreateNetworks bslcvm.Networks CreateVMCloudProperties bslcvm.VMCloudProperties CreateEnvironment bslcvm.Environment CreateVM bslcvm.VM CreateErr error }
func (*FakeCreator) Create ¶
func (c *FakeCreator) Create(agentID string, stemcell bslcstem.Stemcell, vmCloudProperties bslcvm.VMCloudProperties, networks bslcvm.Networks, env bslcvm.Environment) (bslcvm.VM, error)
type FakeFinder ¶
type FakeVM ¶
type FakeVM struct { DeleteCalled bool DeleteErr error RebootCalled bool RebootErr error SetMetadataCalled bool SetMetadataErr error VMMetadata bslcvm.VMMetadata ConfigureNetworksCalled bool ConfigureNetworksErr error Networks bslcvm.Networks AttachDiskDisk bslcdisk.Disk AttachDiskErr error DetachDiskDisk bslcdisk.Disk DetachDiskErr error // contains filtered or unexported fields }
func (*FakeVM) ConfigureNetworks ¶
func (*FakeVM) SetMetadata ¶
func (vm *FakeVM) SetMetadata(metadata bslcvm.VMMetadata) error
Click to show internal directories.
Click to hide internal directories.