You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2014/01/07 22:42:59 UTC

[2/2] git commit: docs: Make provider / driver specific doc pages slightly nicer by including provider logos.

docs: Make provider / driver specific doc pages slightly nicer by including
provider logos.


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

Branch: refs/heads/trunk
Commit: 53e4fd0026ba05d9274ca534e7a6ca2d6366493f
Parents: 4cd4da5
Author: Tomaz Muraus <to...@apache.org>
Authored: Tue Jan 7 18:06:24 2014 +0100
Committer: Tomaz Muraus <to...@apache.org>
Committed: Tue Jan 7 18:06:24 2014 +0100

----------------------------------------------------------------------
 docs/_static/images/provider_logos/exoscale.png | Bin 0 -> 19146 bytes
 docs/_static/images/provider_logos/ikoula.png   | Bin 0 -> 14600 bytes
 .../_static/images/provider_logos/rackspace.png | Bin 31340 -> 13563 bytes
 docs/compute/drivers/cloudstack.rst             |   5 ++++
 docs/compute/drivers/ec2.rst                    |  25 +++++++++++++++++--
 docs/compute/drivers/exoscale.rst               |   5 ++++
 docs/compute/drivers/ikoula.rst                 |   5 ++++
 docs/compute/drivers/openstack.rst              |  12 +++++++++
 docs/compute/drivers/rackspace.rst              |   5 ++++
 docs/compute/drivers/vcloud.rst                 |   5 ++++
 10 files changed, 60 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/53e4fd00/docs/_static/images/provider_logos/exoscale.png
----------------------------------------------------------------------
diff --git a/docs/_static/images/provider_logos/exoscale.png b/docs/_static/images/provider_logos/exoscale.png
new file mode 100644
index 0000000..913844f
Binary files /dev/null and b/docs/_static/images/provider_logos/exoscale.png differ

http://git-wip-us.apache.org/repos/asf/libcloud/blob/53e4fd00/docs/_static/images/provider_logos/ikoula.png
----------------------------------------------------------------------
diff --git a/docs/_static/images/provider_logos/ikoula.png b/docs/_static/images/provider_logos/ikoula.png
new file mode 100644
index 0000000..cc35f24
Binary files /dev/null and b/docs/_static/images/provider_logos/ikoula.png differ

http://git-wip-us.apache.org/repos/asf/libcloud/blob/53e4fd00/docs/_static/images/provider_logos/rackspace.png
----------------------------------------------------------------------
diff --git a/docs/_static/images/provider_logos/rackspace.png b/docs/_static/images/provider_logos/rackspace.png
index 39f13df..4a77b3a 100644
Binary files a/docs/_static/images/provider_logos/rackspace.png and b/docs/_static/images/provider_logos/rackspace.png differ

http://git-wip-us.apache.org/repos/asf/libcloud/blob/53e4fd00/docs/compute/drivers/cloudstack.rst
----------------------------------------------------------------------
diff --git a/docs/compute/drivers/cloudstack.rst b/docs/compute/drivers/cloudstack.rst
index b684894..a9ab631 100644
--- a/docs/compute/drivers/cloudstack.rst
+++ b/docs/compute/drivers/cloudstack.rst
@@ -8,6 +8,11 @@ CloudStack is used by a number of service providers to offer public cloud
 services, and by many companies to provide an on-premises (private) cloud
 offering, or as part of a hybrid cloud solution.
 
+.. figure:: /_static/images/provider_logos/cloudstack.png
+    :align: center
+    :width: 300
+    :target: http://cloudstack.apache.org
+
 `CloudStack`_ has its own non-standard `API`_ , `libcloud` provides a Python
 wrapper on top of this `API`_ with common methods with other IaaS solutions and
 Public cloud providers. Therefore, you can use use the `CloudStack` libcloud

http://git-wip-us.apache.org/repos/asf/libcloud/blob/53e4fd00/docs/compute/drivers/ec2.rst
----------------------------------------------------------------------
diff --git a/docs/compute/drivers/ec2.rst b/docs/compute/drivers/ec2.rst
index 51a1a33..232dfc8 100644
--- a/docs/compute/drivers/ec2.rst
+++ b/docs/compute/drivers/ec2.rst
@@ -1,19 +1,40 @@
 Amazon EC2 Driver Documentation
 ===============================
 
+`Amazon Elastic Compute Cloud (EC2)`_ is one of the oldest IaaS service
+providers out there and a central part of Amazon.com's cloud computing
+platform, Amazon Web Services (AWS).
+
+.. figure:: /_static/images/provider_logos/aws.png
+    :align: center
+    :width: 300
+    :target: https://aws.amazon.com/ec2/
+
+It allows users to rent virtual servers in more than 8 regions such as:
+
+* US East (Northern Virginia) Region
+* US West (Oregon) Region
+* US West (Northern California) Region
+* EU (Ireland) Region
+* Asia Pacific (Singapore) Region
+* Asia Pacific (Sydney) Region
+* Asia Pacific (Tokyo) Region
+* South America (Sao Paulo) Region
+
 Examples
 --------
 
 Allocate, Associate, Disassociate, and Release an Elastic IP
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 .. literalinclude:: /examples/compute/create_ec2_node_and_associate_elastic_ip.py
    :language: python
 
-
 API Docs
 --------
 
 .. autoclass:: libcloud.compute.drivers.ec2.BaseEC2NodeDriver
     :members:
     :inherited-members:
+
+.. _`Amazon Elastic Compute Cloud (EC2)`: https://aws.amazon.com/ec2/

http://git-wip-us.apache.org/repos/asf/libcloud/blob/53e4fd00/docs/compute/drivers/exoscale.rst
----------------------------------------------------------------------
diff --git a/docs/compute/drivers/exoscale.rst b/docs/compute/drivers/exoscale.rst
index 4015b4f..955f2d3 100644
--- a/docs/compute/drivers/exoscale.rst
+++ b/docs/compute/drivers/exoscale.rst
@@ -4,6 +4,11 @@ Exoscale Computer Driver Documentation
 `Exoscale`_ is a public cloud provider based in Switzerland with data centers
 in Geneva, Switzerland.
 
+.. figure:: /_static/images/provider_logos/exoscale.png
+    :align: center
+    :width: 300
+    :target: https://www.exoscale.ch
+
 Exoscale driver is based on the CloudStack one and uses basic zones. For more
 information and CloudStack specific documentation, please refer to
 :doc:`CloudStack Compute Driver Documentation <cloudstack>` page.

http://git-wip-us.apache.org/repos/asf/libcloud/blob/53e4fd00/docs/compute/drivers/ikoula.rst
----------------------------------------------------------------------
diff --git a/docs/compute/drivers/ikoula.rst b/docs/compute/drivers/ikoula.rst
index 6a393dd..d9e3457 100644
--- a/docs/compute/drivers/ikoula.rst
+++ b/docs/compute/drivers/ikoula.rst
@@ -4,6 +4,11 @@ Ikoula Computer Driver Documentation
 `Ikoula`_ is a web hosting and private and `public cloud`_ provider based in
 France with data centers in France.
 
+.. figure:: /_static/images/provider_logos/ikoula.png
+    :align: center
+    :width: 300
+    :target: http://www.ikoula.com/
+
 Ikoula driver is based on the CloudStack one and uses advances zones. For
 more information and CloudStack specific documentation, please refer to
 :doc:`CloudStack Compute Driver Documentation <cloudstack>` page.

http://git-wip-us.apache.org/repos/asf/libcloud/blob/53e4fd00/docs/compute/drivers/openstack.rst
----------------------------------------------------------------------
diff --git a/docs/compute/drivers/openstack.rst b/docs/compute/drivers/openstack.rst
index 73bf703..ae915d4 100644
--- a/docs/compute/drivers/openstack.rst
+++ b/docs/compute/drivers/openstack.rst
@@ -1,6 +1,16 @@
 OpenStack Compute Driver Documentation
 ======================================
 
+`OpenStack`_ is an open-source project which allows you to build and run your
+own public or a private cloud.
+
+.. figure:: /_static/images/provider_logos/openstack.png
+    :align: center
+    :width: 200
+    :target: http://www.openstack.org/
+
+Among many other private clouds, it also powers Rackspace's Public Cloud.
+
 .. _connecting-to-openstack-installation:
 
 Connecting to the OpenStack installation
@@ -181,3 +191,5 @@ API Docs
 .. autoclass:: libcloud.compute.drivers.openstack.OpenStack_1_0_NodeDriver
     :members:
     :inherited-members:
+
+.. _`OpenStack`: http://www.openstack.org/

http://git-wip-us.apache.org/repos/asf/libcloud/blob/53e4fd00/docs/compute/drivers/rackspace.rst
----------------------------------------------------------------------
diff --git a/docs/compute/drivers/rackspace.rst b/docs/compute/drivers/rackspace.rst
index 6ff19b5..c0bbf1b 100644
--- a/docs/compute/drivers/rackspace.rst
+++ b/docs/compute/drivers/rackspace.rst
@@ -4,6 +4,11 @@ Rackspace Compute Driver Documentation
 `Rackspace`_ is a public and private cloud provider based in San Antonio, Texas
 with data centers in United States, United Kingdom, China and Australia.
 
+.. figure:: /_static/images/provider_logos/rackspace.png
+    :align: center
+    :width: 300
+    :target: http://www.rackspace.com/cloud/
+
 Rackspace driver supports working with legacy, first-gen cloud servers and
 next-gen OpenStack based cloud servers.
 

http://git-wip-us.apache.org/repos/asf/libcloud/blob/53e4fd00/docs/compute/drivers/vcloud.rst
----------------------------------------------------------------------
diff --git a/docs/compute/drivers/vcloud.rst b/docs/compute/drivers/vcloud.rst
index 234f9ff..20e6637 100644
--- a/docs/compute/drivers/vcloud.rst
+++ b/docs/compute/drivers/vcloud.rst
@@ -1,6 +1,11 @@
 VMware vCloud Driver Documentation
 ==================================
 
+.. figure:: /_static/images/provider_logos/vmware.png
+    :align: center
+    :width: 300
+    :target: http://www.vmware.com/products/vcloud-suite/
+
 API Docs
 --------