Class
Fog::Compute::XenServer::Mock
In:
lib/fog/xenserver/requests/compute/shutdown_host.rb
lib/fog/xenserver/requests/compute/disable_host.rb
lib/fog/xenserver/requests/compute/scan_sr.rb
lib/fog/xenserver/requests/compute/destroy_server.rb
lib/fog/xenserver/requests/compute/eject_vbd.rb
lib/fog/xenserver/requests/compute/clone_server.rb
lib/fog/xenserver/requests/compute/destroy_vdi.rb
lib/fog/xenserver/requests/compute/create_sr.rb
lib/fog/xenserver/requests/compute/create_server.rb
lib/fog/xenserver/requests/compute/reboot_host.rb
lib/fog/xenserver/requests/compute/create_vbd.rb
lib/fog/xenserver/requests/compute/destroy_sr.rb
lib/fog/xenserver/requests/compute/set_attribute.rb
lib/fog/xenserver/requests/compute/set_affinity.rb
lib/fog/xenserver/requests/compute/unplug_vbd.rb
lib/fog/xenserver/requests/compute/destroy_vif.rb
lib/fog/xenserver/requests/compute/start_vm.rb
lib/fog/xenserver/requests/compute/shutdown_server.rb
lib/fog/xenserver/requests/compute/get_records.rb
lib/fog/xenserver/requests/compute/create_vdi.rb
lib/fog/xenserver/requests/compute/provision_server.rb
lib/fog/xenserver/requests/compute/enable_host.rb
lib/fog/xenserver/requests/compute/get_record.rb
lib/fog/xenserver/requests/compute/start_server.rb
lib/fog/xenserver/requests/compute/unplug_pbd.rb
lib/fog/xenserver/requests/compute/reboot_server.rb
lib/fog/xenserver/requests/compute/create_vif.rb
lib/fog/xenserver/requests/compute/insert_vbd.rb
lib/fog/xenserver/compute.rb
Parent:
Object
Methods
clone_server
create_server
create_server_raw
create_sr
create_vbd
create_vdi
create_vif
data
destroy_server
destroy_sr
destroy_vdi
destroy_vif
disable_host
eject_vbd
enable_host
get_record_by_ref
get_vms
insert_vbd
new
provision_server
reboot_host
reboot_server
reset_data
scan_sr
set_affinity
set_attribute
shutdown_host
shutdown_server
start_server
start_vm
unplug_force_vbd
unplug_pbd
unplug_vbd
Public Class methods
data
()
new
(options={})
reset_data
(keys=data.keys)
Public Instance methods
clone_server
( server_name, template_ref )
create_server
( name_label, template = nil, network = nil, extra_args = {})
create_server_raw
(config = {})
create_sr
( host_ref, name_label, type, name_description = nil, device_config = {}, physical_size = '0', content_type = nil, shared = false, sm_config = {} )
create_vbd
( config )
create_vdi
( ref )
create_vif
( vm_ref, network_ref )
destroy_server
()
destroy_sr
( sr_ref )
destroy_vdi
()
destroy_vif
()
disable_host
( ref )
eject_vbd
(ref, extra_args = {})
enable_host
( ref )
get_record_by_ref
()
get_vms
()
insert_vbd
(ref, vdi_ref, extra_args = {})
provision_server
( ref )
reboot_host
( ref )
reboot_server
( ref, stype )
scan_sr
(ref, extra_args = {})
set_affinity
( uuid )
set_attribute
( klass, ref, attr_name, value )
shutdown_host
( ref )
shutdown_server
( vm_ref )
start_server
( vm_ref )
start_vm
( vm_ref )
unplug_force_vbd
(ref, extra_args = {})
unplug_pbd
( ref )
unplug_vbd
(ref, extra_args = {})
[Validate]