# File lib/fog/libvirt/requests/compute/create_domain.rb, line 11 def create_domain(xml) ::Libvirt::Domain.new() end
# File lib/fog/libvirt/requests/compute/create_volume.rb, line 11 def create_volume(pool_name, xml) end
# File lib/fog/libvirt/requests/compute/define_domain.rb, line 11 def define_domain(xml) ::Libvirt::Domain.new() end
# File lib/fog/libvirt/requests/compute/define_pool.rb, line 11 def define_pool(xml) end
# File lib/fog/libvirt/requests/compute/destroy_interface.rb, line 12 def destroy_interface(uuid) true end
# File lib/fog/libvirt/requests/compute/destroy_network.rb, line 11 def destroy_network(uuid) true end
# File lib/fog/libvirt/requests/compute/get_node_info.rb, line 33 def get_node_info end
# File lib/fog/libvirt/requests/compute/list_domains.rb, line 76 def list_domains(filter = { }) dom1 = mock_domain 'fog-dom1' dom2 = mock_domain 'fog-dom2' dom3 = mock_domain 'a-fog-dom3' [dom1, dom2, dom3] end
# File lib/fog/libvirt/requests/compute/list_interfaces.rb, line 43 def list_interfaces(filters={ }) if1 = mock_interface 'if1' if2 = mock_interface 'if2' [if1, if2] end
# File lib/fog/libvirt/requests/compute/list_networks.rb, line 42 def list_networks(filters={ }) net1 = mock_network 'net1' net2 = mock_network 'net2' [net1, net2] end
# File lib/fog/libvirt/requests/compute/list_pool_volumes.rb, line 15 def list_pool_volumes(uuid) end
# File lib/fog/libvirt/requests/compute/list_pools.rb, line 50 def list_pools(filter = { }) pool1 = mock_pool 'pool1' pool2 = mock_pool 'pool1' [pool1, pool2] end
# File lib/fog/libvirt/requests/compute/list_volumes.rb, line 68 def list_volumes(filters={ }) vol1 = mock_volume 'vol1' vol2 = mock_volume 'vol2' [vol1, vol2] end
# File lib/fog/libvirt/requests/compute/list_domains.rb, line 83 def mock_domain name xml = read_xml 'domain.xml' { :id => "dom.uuid", :uuid => "dom.uuid", :name => name, :max_memory_size => 8, :cputime => 7, :memory_size => 6, :cpus => 5, :autostart => false, :os_type => "RHEL6", :active => false, :vnc_port => 5910, :boot_order => boot_order(xml), :nics => domain_interfaces(xml), :volumes_path => domain_volumes(xml), :state => 'shutoff' } end
# File lib/fog/libvirt/requests/compute/list_interfaces.rb, line 49 def mock_interface name { :mac => 'aa:bb:cc:dd:ee:ff', :name => name, :active => true } end
# File lib/fog/libvirt/requests/compute/list_networks.rb, line 48 def mock_network name { :uuid => 'net.uuid', :name => name, :bridge_name => 'net.bridge_name' } end
# File lib/fog/libvirt/requests/compute/list_pools.rb, line 56 def mock_pool name { :uuid => 'pool.uuid', :persistent => true, :autostart => true, :active => true, :name => name, :allocation => 123456789, :capacity => 123456789, :num_of_volumes => 3, :state => :running } end
# File lib/fog/libvirt/requests/compute/list_volumes.rb, line 74 def mock_volume name { :pool_name => 'vol.pool.name', :key => 'vol.key', :id => 'vol.key', :path => 'vol.path', :name => name, :format_type => 'raw', :allocation => 123, :capacity => 123, } end
# File lib/fog/libvirt/requests/compute/pool_action.rb, line 13 def pool_action(uuid, action) true end
# File lib/fog/libvirt/requests/compute/update_display.rb, line 24 def update_display(options = { }) raise ArgumentError, "uuid is a required parameter" unless options.has_key? :uuid true end
Generated with the Darkfish Rdoc Generator 2.