Updated Branches:
  refs/heads/trunk 32dc48e5a -> 94486981d

docs: Bootstrap Rackspace specific compute provider documentation.


Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/94486981
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/94486981
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/94486981

Branch: refs/heads/trunk
Commit: 94486981ddda6817c5fb27ae4d51e58972870b42
Parents: 32dc48e
Author: Tomaz Muraus <[email protected]>
Authored: Fri Nov 15 11:39:55 2013 +0100
Committer: Tomaz Muraus <[email protected]>
Committed: Fri Nov 15 11:42:43 2013 +0100

----------------------------------------------------------------------
 .../_supported_methods_block_storage.rst        |   2 +-
 docs/compute/_supported_methods_main.rst        |   2 +-
 docs/compute/_supported_providers.rst           | 114 +++++++++----------
 docs/compute/drivers/rackspace.rst              |  44 +++++++
 .../compute/rackspace/performance_flavors.py    |  12 ++
 docs/storage/_supported_methods_cdn.rst         |   4 +
 docs/storage/_supported_methods_main.rst        |   4 +
 docs/storage/_supported_providers.rst           |   4 +
 8 files changed, 127 insertions(+), 59 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/94486981/docs/compute/_supported_methods_block_storage.rst
----------------------------------------------------------------------
diff --git a/docs/compute/_supported_methods_block_storage.rst 
b/docs/compute/_supported_methods_block_storage.rst
index 5a1a5ed..edca534 100644
--- a/docs/compute/_supported_methods_block_storage.rst
+++ b/docs/compute/_supported_methods_block_storage.rst
@@ -4,7 +4,7 @@ Provider                              list volumes create 
volume destroy volume
 `Abiquo`_                             no           no            no            
 no            no            no             no             
 `Bluebox Blocks`_                     no           no            no            
 no            no            no             no             
 `Brightbox`_                          no           no            no            
 no            no            no             no             
-`CloudFrames`_                        no           no            no            
 no            no            no             no
+`CloudFrames`_                        no           no            no            
 no            no            no             no             
 `CloudSigma`_                         no           no            no            
 no            no            no             no             
 `CloudSigma`_                         no           no            no            
 no            no            no             no             
 `CloudStack`_                         no           yes           yes           
 yes           yes           yes            no             

http://git-wip-us.apache.org/repos/asf/libcloud/blob/94486981/docs/compute/_supported_methods_main.rst
----------------------------------------------------------------------
diff --git a/docs/compute/_supported_methods_main.rst 
b/docs/compute/_supported_methods_main.rst
index a0b57db..0654f40 100644
--- a/docs/compute/_supported_methods_main.rst
+++ b/docs/compute/_supported_methods_main.rst
@@ -4,7 +4,7 @@ Provider                              list nodes create node 
reboot node destroy
 `Abiquo`_                             yes        yes         yes         yes   
       yes         yes        no         
 `Bluebox Blocks`_                     yes        yes         yes         yes   
       yes         yes        yes        
 `Brightbox`_                          yes        yes         yes         yes   
       yes         no         no         
-`CloudFrames`_                        yes        yes         yes         yes   
       yes         yes        no
+`CloudFrames`_                        yes        yes         yes         yes   
       yes         yes        no         
 `CloudSigma`_                         yes        yes         yes         yes   
       yes         yes        no         
 `CloudSigma`_                         yes        yes         yes         yes   
       yes         yes        no         
 `CloudStack`_                         yes        yes         yes         yes   
       yes         yes        yes        

http://git-wip-us.apache.org/repos/asf/libcloud/blob/94486981/docs/compute/_supported_providers.rst
----------------------------------------------------------------------
diff --git a/docs/compute/_supported_providers.rst 
b/docs/compute/_supported_providers.rst
index eaaa748..f738973 100644
--- a/docs/compute/_supported_providers.rst
+++ b/docs/compute/_supported_providers.rst
@@ -1,63 +1,63 @@
 ===================================== 
=========================================== =================== 
============================================== 
====================================
-Provider                              Documentation                            
   Provider constant   Module                                         Class Name
+Provider                              Documentation                            
   Provider constant   Module                                         Class 
Name                          
 ===================================== 
=========================================== =================== 
============================================== 
====================================
-`Abiquo`_                                                                      
   ABIQUO              :mod:`libcloud.compute.drivers.abiquo`         
:class:`AbiquoNodeDriver`
-`Bluebox Blocks`_                                                              
   BLUEBOX             :mod:`libcloud.compute.drivers.bluebox`        
:class:`BlueboxNodeDriver`
-`Brightbox`_                                                                   
   BRIGHTBOX           :mod:`libcloud.compute.drivers.brightbox`      
:class:`BrightboxNodeDriver`
-`CloudFrames`_                        :doc:`Click 
</compute/drivers/cloudframes>` CLOUDFRAMES         
:mod:`libcloud.compute.drivers.cloudframes`    :class:`CloudFramesNodeDriver`
-`CloudSigma`_                                                                  
   CLOUDSIGMA          :mod:`libcloud.compute.drivers.cloudsigma`     
:class:`CloudSigmaZrhNodeDriver`
-`CloudSigma`_                                                                  
   CLOUDSIGMA_US       :mod:`libcloud.compute.drivers.cloudsigma`     
:class:`CloudSigmaLvsNodeDriver`
-`CloudStack`_                                                                  
   CLOUDSTACK          :mod:`libcloud.compute.drivers.cloudstack`     
:class:`CloudStackNodeDriver`
-`Digital Ocean`_                                                               
   DIGITAL_OCEAN       :mod:`libcloud.compute.drivers.digitalocean`   
:class:`DigitalOceanNodeDriver`
-`Dreamhost`_                                                                   
   DREAMHOST           :mod:`libcloud.compute.drivers.dreamhost`      
:class:`DreamhostNodeDriver`
-`Amazon EC2`_                         :doc:`Click </compute/drivers/ec2>`      
   EC2                 :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2NodeDriver`
-`Amazon EC2 (ap-northeast-1)`_                                                 
   EC2_AP_NORTHEAST    :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2APNENodeDriver`
-`Amazon EC2 (ap-southeast-1)`_                                                 
   EC2_AP_SOUTHEAST    :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2APSENodeDriver`
-`Amazon EC2 (ap-southeast-2)`_                                                 
   EC2_AP_SOUTHEAST2   :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2APSESydneyNodeDriver`
-`Amazon EC2 (eu-west-1)`_                                                      
   EC2_EU              :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2EUNodeDriver`
-`Amazon EC2 (eu-west-1)`_                                                      
   EC2_EU_WEST         :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2EUNodeDriver`
-`Amazon EC2 (sa-east-1)`_                                                      
   EC2_SA_EAST         :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2SAEastNodeDriver`
-`Amazon EC2`_                                                                  
   EC2_US_EAST         :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2NodeDriver`
-`Amazon EC2 (us-west-1)`_                                                      
   EC2_US_WEST         :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2USWestNodeDriver`
-`Amazon EC2 (us-west-2)`_                                                      
   EC2_US_WEST_OREGON  :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2USWestOregonNodeDriver`
-`Enomaly Elastic Computing Platform`_                                          
   ECP                 :mod:`libcloud.compute.drivers.ecp`            
:class:`ECPNodeDriver`
-`ElasticHosts`_                                                                
   ELASTICHOSTS        :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsNodeDriver`
-`ElasticHosts (syd-y)`_                                                        
   ELASTICHOSTS_AU1    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsAU1NodeDriver`
-`ElasticHosts (tor-p)`_                                                        
   ELASTICHOSTS_CA1    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsCA1NodeDriver`
-`ElasticHosts (cn-1)`_                                                         
   ELASTICHOSTS_CN1    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsCN1NodeDriver`
-`ElasticHosts (lon-p)`_                                                        
   ELASTICHOSTS_UK1    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsUK1NodeDriver`
-`ElasticHosts (lon-b)`_                                                        
   ELASTICHOSTS_UK2    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsUK2NodeDriver`
-`ElasticHosts (sat-p)`_                                                        
   ELASTICHOSTS_US1    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsUS1NodeDriver`
-`ElasticHosts (lax-p)`_                                                        
   ELASTICHOSTS_US2    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsUS2NodeDriver`
-`ElasticHosts (sjc-c)`_                                                        
   ELASTICHOSTS_US3    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsUS3NodeDriver`
-`Eucalyptus`_                                                                  
   EUCALYPTUS          :mod:`libcloud.compute.drivers.ec2`            
:class:`EucNodeDriver`
-`Gandi`_                                                                       
   GANDI               :mod:`libcloud.compute.drivers.gandi`          
:class:`GandiNodeDriver`
-`Google Compute Engine`_                                                       
   GCE                 :mod:`libcloud.compute.drivers.gce`            
:class:`GCENodeDriver`
-`GoGrid`_                                                                      
   GOGRID              :mod:`libcloud.compute.drivers.gogrid`         
:class:`GoGridNodeDriver`
-`HostVirtual`_                                                                 
   HOSTVIRTUAL         :mod:`libcloud.compute.drivers.hostvirtual`    
:class:`HostVirtualNodeDriver`
-`IBM SmartCloud Enterprise`_                                                   
   IBM                 :mod:`libcloud.compute.drivers.ibm_sce`        
:class:`IBMNodeDriver`
-`Joyent`_                                                                      
   JOYENT              :mod:`libcloud.compute.drivers.joyent`         
:class:`JoyentNodeDriver`
-`KTUCloud`_                                                                    
   KTUCLOUD            :mod:`libcloud.compute.drivers.ktucloud`       
:class:`KTUCloudNodeDriver`
-`Libvirt`_                                                                     
   LIBVIRT             :mod:`libcloud.compute.drivers.libvirt_driver` 
:class:`LibvirtNodeDriver`
-`Linode`_                                                                      
   LINODE              :mod:`libcloud.compute.drivers.linode`         
:class:`LinodeNodeDriver`
-`NephoScale`_                                                                  
   NEPHOSCALE          :mod:`libcloud.compute.drivers.nephoscale`     
:class:`NephoscaleNodeDriver`
-`Nimbus`_                             :doc:`Click </compute/drivers/nimbus>`   
   NIMBUS              :mod:`libcloud.compute.drivers.ec2`            
:class:`NimbusNodeDriver`
-`Ninefold`_                                                                    
   NINEFOLD            :mod:`libcloud.compute.drivers.ninefold`       
:class:`NinefoldNodeDriver`
-`OpenNebula`_                                                                  
   OPENNEBULA          :mod:`libcloud.compute.drivers.opennebula`     
:class:`OpenNebulaNodeDriver`
-`OpenStack`_                          :doc:`Click 
</compute/drivers/openstack>`   OPENSTACK           
:mod:`libcloud.compute.drivers.openstack`      :class:`OpenStackNodeDriver`
-`Opsource`_                                                                    
   OPSOURCE            :mod:`libcloud.compute.drivers.opsource`       
:class:`OpsourceNodeDriver`
-`Rackspace Cloud (Next Gen)`_                                                  
   RACKSPACE           :mod:`libcloud.compute.drivers.rackspace`      
:class:`RackspaceNodeDriver`
+`Abiquo`_                                                                      
   ABIQUO              :mod:`libcloud.compute.drivers.abiquo`         
:class:`AbiquoNodeDriver`           
+`Bluebox Blocks`_                                                              
   BLUEBOX             :mod:`libcloud.compute.drivers.bluebox`        
:class:`BlueboxNodeDriver`          
+`Brightbox`_                                                                   
   BRIGHTBOX           :mod:`libcloud.compute.drivers.brightbox`      
:class:`BrightboxNodeDriver`        
+`CloudFrames`_                        :doc:`Click 
</compute/drivers/cloudframes>` CLOUDFRAMES         
:mod:`libcloud.compute.drivers.cloudframes`    :class:`CloudFramesNodeDriver`   
   
+`CloudSigma`_                                                                  
   CLOUDSIGMA          :mod:`libcloud.compute.drivers.cloudsigma`     
:class:`CloudSigmaZrhNodeDriver`    
+`CloudSigma`_                                                                  
   CLOUDSIGMA_US       :mod:`libcloud.compute.drivers.cloudsigma`     
:class:`CloudSigmaLvsNodeDriver`    
+`CloudStack`_                                                                  
   CLOUDSTACK          :mod:`libcloud.compute.drivers.cloudstack`     
:class:`CloudStackNodeDriver`       
+`Digital Ocean`_                                                               
   DIGITAL_OCEAN       :mod:`libcloud.compute.drivers.digitalocean`   
:class:`DigitalOceanNodeDriver`     
+`Dreamhost`_                                                                   
   DREAMHOST           :mod:`libcloud.compute.drivers.dreamhost`      
:class:`DreamhostNodeDriver`        
+`Amazon EC2`_                         :doc:`Click </compute/drivers/ec2>`      
   EC2                 :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2NodeDriver`              
+`Amazon EC2 (ap-northeast-1)`_                                                 
   EC2_AP_NORTHEAST    :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2APNENodeDriver`          
+`Amazon EC2 (ap-southeast-1)`_                                                 
   EC2_AP_SOUTHEAST    :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2APSENodeDriver`          
+`Amazon EC2 (ap-southeast-2)`_                                                 
   EC2_AP_SOUTHEAST2   :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2APSESydneyNodeDriver`    
+`Amazon EC2 (eu-west-1)`_                                                      
   EC2_EU              :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2EUNodeDriver`            
+`Amazon EC2 (eu-west-1)`_                                                      
   EC2_EU_WEST         :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2EUNodeDriver`            
+`Amazon EC2 (sa-east-1)`_                                                      
   EC2_SA_EAST         :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2SAEastNodeDriver`        
+`Amazon EC2`_                                                                  
   EC2_US_EAST         :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2NodeDriver`              
+`Amazon EC2 (us-west-1)`_                                                      
   EC2_US_WEST         :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2USWestNodeDriver`        
+`Amazon EC2 (us-west-2)`_                                                      
   EC2_US_WEST_OREGON  :mod:`libcloud.compute.drivers.ec2`            
:class:`EC2USWestOregonNodeDriver`  
+`Enomaly Elastic Computing Platform`_                                          
   ECP                 :mod:`libcloud.compute.drivers.ecp`            
:class:`ECPNodeDriver`              
+`ElasticHosts`_                                                                
   ELASTICHOSTS        :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsNodeDriver`     
+`ElasticHosts (syd-y)`_                                                        
   ELASTICHOSTS_AU1    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsAU1NodeDriver`  
+`ElasticHosts (tor-p)`_                                                        
   ELASTICHOSTS_CA1    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsCA1NodeDriver`  
+`ElasticHosts (cn-1)`_                                                         
   ELASTICHOSTS_CN1    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsCN1NodeDriver`  
+`ElasticHosts (lon-p)`_                                                        
   ELASTICHOSTS_UK1    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsUK1NodeDriver`  
+`ElasticHosts (lon-b)`_                                                        
   ELASTICHOSTS_UK2    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsUK2NodeDriver`  
+`ElasticHosts (sat-p)`_                                                        
   ELASTICHOSTS_US1    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsUS1NodeDriver`  
+`ElasticHosts (lax-p)`_                                                        
   ELASTICHOSTS_US2    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsUS2NodeDriver`  
+`ElasticHosts (sjc-c)`_                                                        
   ELASTICHOSTS_US3    :mod:`libcloud.compute.drivers.elastichosts`   
:class:`ElasticHostsUS3NodeDriver`  
+`Eucalyptus`_                                                                  
   EUCALYPTUS          :mod:`libcloud.compute.drivers.ec2`            
:class:`EucNodeDriver`              
+`Gandi`_                                                                       
   GANDI               :mod:`libcloud.compute.drivers.gandi`          
:class:`GandiNodeDriver`            
+`Google Compute Engine`_                                                       
   GCE                 :mod:`libcloud.compute.drivers.gce`            
:class:`GCENodeDriver`              
+`GoGrid`_                                                                      
   GOGRID              :mod:`libcloud.compute.drivers.gogrid`         
:class:`GoGridNodeDriver`           
+`HostVirtual`_                                                                 
   HOSTVIRTUAL         :mod:`libcloud.compute.drivers.hostvirtual`    
:class:`HostVirtualNodeDriver`      
+`IBM SmartCloud Enterprise`_                                                   
   IBM                 :mod:`libcloud.compute.drivers.ibm_sce`        
:class:`IBMNodeDriver`              
+`Joyent`_                                                                      
   JOYENT              :mod:`libcloud.compute.drivers.joyent`         
:class:`JoyentNodeDriver`           
+`KTUCloud`_                                                                    
   KTUCLOUD            :mod:`libcloud.compute.drivers.ktucloud`       
:class:`KTUCloudNodeDriver`         
+`Libvirt`_                                                                     
   LIBVIRT             :mod:`libcloud.compute.drivers.libvirt_driver` 
:class:`LibvirtNodeDriver`          
+`Linode`_                                                                      
   LINODE              :mod:`libcloud.compute.drivers.linode`         
:class:`LinodeNodeDriver`           
+`NephoScale`_                                                                  
   NEPHOSCALE          :mod:`libcloud.compute.drivers.nephoscale`     
:class:`NephoscaleNodeDriver`       
+`Nimbus`_                             :doc:`Click </compute/drivers/nimbus>`   
   NIMBUS              :mod:`libcloud.compute.drivers.ec2`            
:class:`NimbusNodeDriver`           
+`Ninefold`_                                                                    
   NINEFOLD            :mod:`libcloud.compute.drivers.ninefold`       
:class:`NinefoldNodeDriver`         
+`OpenNebula`_                                                                  
   OPENNEBULA          :mod:`libcloud.compute.drivers.opennebula`     
:class:`OpenNebulaNodeDriver`       
+`OpenStack`_                          :doc:`Click 
</compute/drivers/openstack>`   OPENSTACK           
:mod:`libcloud.compute.drivers.openstack`      :class:`OpenStackNodeDriver`     
   
+`Opsource`_                                                                    
   OPSOURCE            :mod:`libcloud.compute.drivers.opsource`       
:class:`OpsourceNodeDriver`         
+`Rackspace Cloud (Next Gen)`_         :doc:`Click 
</compute/drivers/rackspace>`   RACKSPACE           
:mod:`libcloud.compute.drivers.rackspace`      :class:`RackspaceNodeDriver`     
   
 `Rackspace Cloud (First Gen)`_                                                 
   RACKSPACE_FIRST_GEN :mod:`libcloud.compute.drivers.rackspace`      
:class:`RackspaceFirstGenNodeDriver`
-`RimuHosting`_                                                                 
   RIMUHOSTING         :mod:`libcloud.compute.drivers.rimuhosting`    
:class:`RimuHostingNodeDriver`
-`ServerLove`_                                                                  
   SERVERLOVE          :mod:`libcloud.compute.drivers.serverlove`     
:class:`ServerLoveNodeDriver`
-`skalicloud`_                                                                  
   SKALICLOUD          :mod:`libcloud.compute.drivers.skalicloud`     
:class:`SkaliCloudNodeDriver`
-`Slicehost`_                                                                   
   SLICEHOST           :mod:`libcloud.compute.drivers.slicehost`      
:class:`SlicehostNodeDriver`
-`SoftLayer`_                                                                   
   SOFTLAYER           :mod:`libcloud.compute.drivers.softlayer`      
:class:`SoftLayerNodeDriver`
-`vCloud`_                                                                      
   TERREMARK           :mod:`libcloud.compute.drivers.vcloud`         
:class:`TerremarkDriver`
-`VCL`_                                                                         
   VCL                 :mod:`libcloud.compute.drivers.vcl`            
:class:`VCLNodeDriver`
-`vCloud`_                             :doc:`Click </compute/drivers/vcloud>`   
   VCLOUD              :mod:`libcloud.compute.drivers.vcloud`         
:class:`VCloudNodeDriver`
-`Voxel VoxCLOUD`_                                                              
   VOXEL               :mod:`libcloud.compute.drivers.voxel`          
:class:`VoxelNodeDriver`
-`vps.net`_                                                                     
   VPSNET              :mod:`libcloud.compute.drivers.vpsnet`         
:class:`VPSNetNodeDriver`
+`RimuHosting`_                                                                 
   RIMUHOSTING         :mod:`libcloud.compute.drivers.rimuhosting`    
:class:`RimuHostingNodeDriver`      
+`ServerLove`_                                                                  
   SERVERLOVE          :mod:`libcloud.compute.drivers.serverlove`     
:class:`ServerLoveNodeDriver`       
+`skalicloud`_                                                                  
   SKALICLOUD          :mod:`libcloud.compute.drivers.skalicloud`     
:class:`SkaliCloudNodeDriver`       
+`Slicehost`_                                                                   
   SLICEHOST           :mod:`libcloud.compute.drivers.slicehost`      
:class:`SlicehostNodeDriver`        
+`SoftLayer`_                                                                   
   SOFTLAYER           :mod:`libcloud.compute.drivers.softlayer`      
:class:`SoftLayerNodeDriver`        
+`vCloud`_                                                                      
   TERREMARK           :mod:`libcloud.compute.drivers.vcloud`         
:class:`TerremarkDriver`            
+`VCL`_                                                                         
   VCL                 :mod:`libcloud.compute.drivers.vcl`            
:class:`VCLNodeDriver`              
+`vCloud`_                             :doc:`Click </compute/drivers/vcloud>`   
   VCLOUD              :mod:`libcloud.compute.drivers.vcloud`         
:class:`VCloudNodeDriver`           
+`Voxel VoxCLOUD`_                                                              
   VOXEL               :mod:`libcloud.compute.drivers.voxel`          
:class:`VoxelNodeDriver`            
+`vps.net`_                                                                     
   VPSNET              :mod:`libcloud.compute.drivers.vpsnet`         
:class:`VPSNetNodeDriver`           
 ===================================== 
=========================================== =================== 
============================================== 
====================================
 
 .. _`Abiquo`: http://www.abiquo.com/

http://git-wip-us.apache.org/repos/asf/libcloud/blob/94486981/docs/compute/drivers/rackspace.rst
----------------------------------------------------------------------
diff --git a/docs/compute/drivers/rackspace.rst 
b/docs/compute/drivers/rackspace.rst
new file mode 100644
index 0000000..b17131b
--- /dev/null
+++ b/docs/compute/drivers/rackspace.rst
@@ -0,0 +1,44 @@
+Rackspace Compute Driver Documentation
+======================================
+
+`Rackspace`_ is a public and private cloud provider based in San Antonio, Texas
+with datacenters in United States, United Kingdom, China and Australia.
+
+Rackspace driver supports working with legacy, first-gen cloud servers and
+next-gen OpenStack based cloud servers. Driver is based on the OpenStack so for
+more informsa
+
+Rackspace driver is based on the OpenStack driver so for more information about
+that and OpenStack specific documentation, please refer to
+:doc:`OpenStack Compute Driver Documentation <openstack>` page.
+
+Instantiating a driver
+----------------------
+
+Examples
+--------
+
+1. Working with 'performance' cloud server flavors
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Rackspace recently annouced new 'perfomance' flavors of their cloud servers.
+The example bellow shows how to use this new flavors.
+
+Keep in mind that this new flavors are currently only supported in the 
following
+regions: ``iad``, ``ord``, ``lon``.
+
+.. literalinclude:: /examples/compute/rackspace/performance_flavors.py
+   :language: python
+
+API Docs
+--------
+
+.. autoclass:: libcloud.compute.drivers.rackspace.RackspaceNodeDriver
+    :members:
+    :inherited-members:
+
+.. autoclass:: libcloud.compute.drivers.rackspace.RackspaceFirstGenNodeDriver
+    :members:
+    :inherited-members:
+
+.. _`Rackspace`: http://www.rackspace.com/cloud/

http://git-wip-us.apache.org/repos/asf/libcloud/blob/94486981/docs/examples/compute/rackspace/performance_flavors.py
----------------------------------------------------------------------
diff --git a/docs/examples/compute/rackspace/performance_flavors.py 
b/docs/examples/compute/rackspace/performance_flavors.py
new file mode 100644
index 0000000..bfe2b98
--- /dev/null
+++ b/docs/examples/compute/rackspace/performance_flavors.py
@@ -0,0 +1,12 @@
+from libcloud.compute.types import Provider
+from libcloud.compute.providers import get_driver
+
+cls = get_driver(Provider.RACKSPACE)
+driver = cls('username', 'api key', region='iad')
+
+sizes = driver.list_sizes()
+
+performance_sizes = [size for size in sizes if 'performance' in size.id]
+
+for size in performance_sizes:
+    print(size)

http://git-wip-us.apache.org/repos/asf/libcloud/blob/94486981/docs/storage/_supported_methods_cdn.rst
----------------------------------------------------------------------
diff --git a/docs/storage/_supported_methods_cdn.rst 
b/docs/storage/_supported_methods_cdn.rst
index 6955e4c..488fffe 100644
--- a/docs/storage/_supported_methods_cdn.rst
+++ b/docs/storage/_supported_methods_cdn.rst
@@ -7,6 +7,8 @@ Provider                      enable container cdn enable 
object cdn get contain
 `CloudFiles (UK)`_            no                   yes               yes       
            yes               
 `CloudFiles (US)`_            no                   yes               yes       
            yes               
 `Google Storage`_             no                   no                no        
            no                
+`KTUCloud Storage`_           no                   yes               yes       
            yes               
+`Local Storage`_              yes                  yes               yes       
            yes               
 `Nimbus`_                     no                   no                no        
            no                
 `Ninefold`_                   yes                  no                yes       
            no                
 `Amazon S3 (standard)`_       no                   no                no        
            no                
@@ -24,6 +26,8 @@ Provider                      enable container cdn enable 
object cdn get contain
 .. _`CloudFiles (US)`: http://www.rackspace.com/
 .. _`Dummy Storage Provider`: http://example.com
 .. _`Google Storage`: http://cloud.google.com/
+.. _`KTUCloud Storage`: http://www.rackspace.com/
+.. _`Local Storage`: http://example.com
 .. _`Nimbus`: https://nimbus.io/
 .. _`Ninefold`: http://ninefold.com/
 .. _`Amazon S3 (standard)`: http://aws.amazon.com/s3/

http://git-wip-us.apache.org/repos/asf/libcloud/blob/94486981/docs/storage/_supported_methods_main.rst
----------------------------------------------------------------------
diff --git a/docs/storage/_supported_methods_main.rst 
b/docs/storage/_supported_methods_main.rst
index 151f29b..b23f19c 100644
--- a/docs/storage/_supported_methods_main.rst
+++ b/docs/storage/_supported_methods_main.rst
@@ -7,6 +7,8 @@ Provider                      list containers list objects 
create container dele
 `CloudFiles (UK)`_            yes             no           yes              
yes              yes           yes                     yes             yes      
                 yes          
 `CloudFiles (US)`_            yes             no           yes              
yes              yes           yes                     yes             yes      
                 yes          
 `Google Storage`_             yes             no           yes              
yes              yes           yes                     yes             yes      
                 yes          
+`KTUCloud Storage`_           yes             no           yes              
yes              yes           yes                     yes             yes      
                 yes          
+`Local Storage`_              yes             no           yes              
yes              yes           yes                     yes             yes      
                 no           
 `Nimbus`_                     no              no           no               no 
              no            no                      yes             no          
              no           
 `Ninefold`_                   yes             no           yes              
yes              yes           yes                     yes             yes      
                 no           
 `Amazon S3 (standard)`_       yes             no           yes              
yes              yes           yes                     yes             yes      
                 yes          
@@ -24,6 +26,8 @@ Provider                      list containers list objects 
create container dele
 .. _`CloudFiles (US)`: http://www.rackspace.com/
 .. _`Dummy Storage Provider`: http://example.com
 .. _`Google Storage`: http://cloud.google.com/
+.. _`KTUCloud Storage`: http://www.rackspace.com/
+.. _`Local Storage`: http://example.com
 .. _`Nimbus`: https://nimbus.io/
 .. _`Ninefold`: http://ninefold.com/
 .. _`Amazon S3 (standard)`: http://aws.amazon.com/s3/

http://git-wip-us.apache.org/repos/asf/libcloud/blob/94486981/docs/storage/_supported_providers.rst
----------------------------------------------------------------------
diff --git a/docs/storage/_supported_providers.rst 
b/docs/storage/_supported_providers.rst
index e8d76bb..462136e 100644
--- a/docs/storage/_supported_providers.rst
+++ b/docs/storage/_supported_providers.rst
@@ -7,6 +7,8 @@ Provider                      Documentation                     
             Pro
 `CloudFiles (UK)`_                                                           
CLOUDFILES_UK     :mod:`libcloud.storage.drivers.cloudfiles`     
:class:`CloudFilesUKStorageDriver`   
 `CloudFiles (US)`_                                                           
CLOUDFILES_US     :mod:`libcloud.storage.drivers.cloudfiles`     
:class:`CloudFilesUSStorageDriver`   
 `Google Storage`_             :doc:`Click </storage/drivers/google_storage>` 
GOOGLE_STORAGE    :mod:`libcloud.storage.drivers.google_storage` 
:class:`GoogleStorageDriver`         
+`KTUCloud Storage`_                                                          
KTUCLOUD          :mod:`libcloud.storage.drivers.ktucloud`       
:class:`KTUCloudStorageDriver`       
+`Local Storage`_                                                             
LOCAL             :mod:`libcloud.storage.drivers.local`          
:class:`LocalStorageDriver`          
 `Nimbus`_                                                                    
NIMBUS            :mod:`libcloud.storage.drivers.nimbus`         
:class:`NimbusStorageDriver`         
 `Ninefold`_                                                                  
NINEFOLD          :mod:`libcloud.storage.drivers.ninefold`       
:class:`NinefoldStorageDriver`       
 `Amazon S3 (standard)`_                                                      
S3                :mod:`libcloud.storage.drivers.s3`             
:class:`S3StorageDriver`             
@@ -24,6 +26,8 @@ Provider                      Documentation                   
               Pro
 .. _`CloudFiles (US)`: http://www.rackspace.com/
 .. _`Dummy Storage Provider`: http://example.com
 .. _`Google Storage`: http://cloud.google.com/
+.. _`KTUCloud Storage`: http://www.rackspace.com/
+.. _`Local Storage`: http://example.com
 .. _`Nimbus`: https://nimbus.io/
 .. _`Ninefold`: http://ninefold.com/
 .. _`Amazon S3 (standard)`: http://aws.amazon.com/s3/

Reply via email to