Sha256: e96a4639b1536a3dfbb0ad7a4a04e6cccebef2d26202692f0472087179456a32
Contents?: true
Size: 739 Bytes
Versions: 11
Compression:
Stored size: 739 Bytes
Contents
module Fog module Compute class Cloudstack class Real # List the virtual machines owned by the account. # # {CloudStack API Reference}[http://download.cloud.com/releases/2.2.0/api_2.2.4/global_admin/listVirtualMachines.html] def list_virtual_machines(options={}) options.merge!( 'command' => 'listVirtualMachines' ) request(options) end end # Real class Mock def list_virtual_machines(options={}) {"listvirtualmachinesresponse" => {"count" => self.data[:servers].values.size, "virtualmachine" => self.data[:servers].values}} end end # Mock end # Cloudstack end # Compute end # Fog
Version data entries
11 entries across 11 versions & 3 rubygems