module Fog

require 'fog/aws/models/dns/records'

See docs.amazonwebservices.com/general/latest/gr/signature-version-4.html

See docs.amazonwebservices.com/general/latest/gr/signature-version-4.html

named 'JoyentModule' to avoid name conflicts with ruby's 'Module'

This class originally came from the rackspace-monitoring gem located here: github.com/racker/rackspace-monitoring-rb It has been heavily modified for import into Fog master.

<RasdItemsList xmlns=“www.vmware.com/vcloud/v1” xmlns:rasd=“schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData” type=“application/vnd.vmware.vcloud.rasdItemsList+xml” href=“vcd01.esx.dev.int.realestate.com.au/api/v1.0/vApp/vm-329805878/virtualHardwareSection/disks” xmlns:xsi=“www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=“schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData schemas.dmtf.org/wbem/wscim/1/cim-schema/2.22.0/CIM_ResourceAllocationSettingData.xsd www.vmware.com/vcloud/v1 vcd01.esx.dev.int.realestate.com.au/api/v1.0/schema/master.xsd”>

<Link rel="edit" type="application/vnd.vmware.vcloud.rasdItemsList+xml" href="https://vcd01.esx.dev.int.realestate.com.au/api/v1.0/vApp/vm-329805878/virtualHardwareSection/disks"/>
<Item>
    <rasd:Address>0</rasd:Address>
    <rasd:Description>SCSI Controller</rasd:Description>
    <rasd:ElementName>SCSI Controller 0</rasd:ElementName>
    <rasd:InstanceID>2</rasd:InstanceID>
    <rasd:ResourceSubType>lsilogic</rasd:ResourceSubType>
    <rasd:ResourceType>6</rasd:ResourceType>
</Item>
<Item>
    <rasd:AddressOnParent>0</rasd:AddressOnParent>
    <rasd:Description>Hard disk</rasd:Description>
    <rasd:ElementName>Hard disk 1</rasd:ElementName>
    <rasd:HostResource xmlns:vcloud="http://www.vmware.com/vcloud/v1" vcloud:capacity="8192" vcloud:busType="6" vcloud:busSubType="lsilogic"></rasd:HostResource>
    <rasd:InstanceID>2000</rasd:InstanceID>
    <rasd:Parent>2</rasd:Parent>
    <rasd:ResourceType>17</rasd:ResourceType>
</Item>
<Item>
    <rasd:Address>0</rasd:Address>
    <rasd:Description>IDE Controller</rasd:Description>
    <rasd:ElementName>IDE Controller 0</rasd:ElementName>
    <rasd:InstanceID>3</rasd:InstanceID>
    <rasd:ResourceType>5</rasd:ResourceType>
</Item>

</RasdItemsList>

AFAICT this is basically undocumented ATM - 6/18/2010 - freeformz

AFAICT - This is basically undocumented - 6/18/2010 - freeformz

Constants

VERSION

Public Instance Methods

available_providers() click to toggle source
# File lib/fog/bin.rb, line 5
def available_providers
  @available_providers ||= Fog.providers.values.select {|provider| Kernel.const_get(provider).available?}.sort
end
registered_providers() click to toggle source
# File lib/fog/bin.rb, line 9
def registered_providers
  @registered_providers ||= Fog.providers.values.sort
end