Documentation ¶
Index ¶
- type NullHypervisorDriver
- func (h *NullHypervisorDriver) CreateInstance() error
- func (h *NullHypervisorDriver) DestroyInstance() error
- func (h *NullHypervisorDriver) InstanceConsole() hypervisor.Console
- func (h *NullHypervisorDriver) RebootInstance() error
- func (h *NullHypervisorDriver) Recover(instanceState model.InstanceState) error
- func (h *NullHypervisorDriver) StartInstance() error
- func (h *NullHypervisorDriver) StopInstance() error
- type NullHypervisorProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NullHypervisorDriver ¶
type NullHypervisorDriver struct { hypervisor.Base // contains filtered or unexported fields }
func (*NullHypervisorDriver) CreateInstance ¶
func (h *NullHypervisorDriver) CreateInstance() error
func (*NullHypervisorDriver) DestroyInstance ¶
func (h *NullHypervisorDriver) DestroyInstance() error
func (*NullHypervisorDriver) InstanceConsole ¶
func (h *NullHypervisorDriver) InstanceConsole() hypervisor.Console
func (*NullHypervisorDriver) RebootInstance ¶
func (h *NullHypervisorDriver) RebootInstance() error
func (*NullHypervisorDriver) Recover ¶
func (h *NullHypervisorDriver) Recover(instanceState model.InstanceState) error
func (*NullHypervisorDriver) StartInstance ¶
func (h *NullHypervisorDriver) StartInstance() error
func (*NullHypervisorDriver) StopInstance ¶
func (h *NullHypervisorDriver) StopInstance() error
type NullHypervisorProvider ¶
type NullHypervisorProvider struct { }
func (*NullHypervisorProvider) CreateDriver ¶
func (n *NullHypervisorProvider) CreateDriver(instance *model.Instance, template model.ResourceTemplate) (hypervisor.HypervisorDriver, error)
func (*NullHypervisorProvider) LoadConfig ¶
func (n *NullHypervisorProvider) LoadConfig(sub *viper.Viper) error
func (*NullHypervisorProvider) Name ¶
func (n *NullHypervisorProvider) Name() string
Click to show internal directories.
Click to hide internal directories.