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 2011/11/09 14:10:18 UTC

svn commit: r1199734 - in /libcloud/site/trunk: content/supported_providers.json templates/providers.html

Author: tomaz
Date: Wed Nov  9 13:10:18 2011
New Revision: 1199734

URL: http://svn.apache.org/viewvc?rev=1199734&view=rev
Log:
Update supported providers.

Modified:
    libcloud/site/trunk/content/supported_providers.json
    libcloud/site/trunk/templates/providers.html

Modified: libcloud/site/trunk/content/supported_providers.json
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/content/supported_providers.json?rev=1199734&r1=1199733&r2=1199734&view=diff
==============================================================================
--- libcloud/site/trunk/content/supported_providers.json (original)
+++ libcloud/site/trunk/content/supported_providers.json Wed Nov  9 13:10:18 2011
@@ -239,7 +239,7 @@
             }
         },
         {
-            "name": "OpenNebula",
+            "name": "OpenNebula (v1.4 & v3.0 API)",
             "website": "http://www.opennebula.org/",
             "image": "",
             "features": {
@@ -253,7 +253,7 @@
             }
         },
         {
-            "name": "OpenStack",
+            "name": "OpenStack (v1.0 & v1.1 API)",
             "website": "http://www.openstack.org/",
             "image": "",
             "features": {
@@ -433,7 +433,22 @@
                 "sizes": true,
                 "deploy": true
             }
+        },
+        {
+            "name": "Ninefold",
+            "website": "http://www.serverlove.com/",
+            "image": "",
+            "features": {
+                "list": true,
+                "reboot": true,
+                "create": true,
+                "destroy": true,
+                "images": true,
+                "sizes": true,
+                "deploy": false
+            }
         }
+
     ],
 
     "storage":
@@ -549,8 +564,41 @@
                 "download_object_as_stream": true,
                 "delete_object": true
             }
+        },
+        {
+            "name": "Ninefold Cloud Storage",
+            "website": "http://ninefold.com/cloud-storage/",
+            "image": "",
+            "features": {
+                "list_containers": true,
+                "list_objects": true,
+                "create_container": true,
+                "delete_container": true,
+                "upload_object": true,
+                "upload_object_via_stream": false,
+                "download_object": true,
+                "download_object_as_stream": true,
+                "delete_object": true
+            }
+        },
+        {
+            "name": "Google Cloud Storage",
+            "website": "http://code.google.com/apis/storage/",
+            "image": "",
+            "features": {
+                "list_containers": true,
+                "list_objects": true,
+                "create_container": true,
+                "delete_container": true,
+                "upload_object": true,
+                "upload_object_via_stream": false,
+                "download_object": true,
+                "download_object_as_stream": true,
+                "delete_object": true
+            }
         }
     ],
+
     "loadbalancers":
     [
        {
@@ -566,6 +614,18 @@
             }
         },
         {
+            "name": "Rackspace UK",
+            "website": "http://www.rackspace.com/cloud/cloud_hosting_products/loadbalancers/",
+            "image": "",
+            "features": {
+                "create": true,
+                "list_members": true,
+                "attach_member": true,
+                "detach_member": true,
+                "attach_compute_node": true
+            }
+        },
+        {
             "name": "GoGrid",
             "website": "http://www.gogrid.com/cloud-hosting/load-balancers.php",
             "image": "",
@@ -576,6 +636,82 @@
                 "detach_member": true,
                 "attach_compute_node": true
             }
+        },
+        {
+            "name": "Ninefold",
+            "website": "https://ninefold.com/support/display/SPT/Load+Balancing",
+            "image": "",
+            "features": {
+                "create": true,
+                "list_members": true,
+                "attach_member": true,
+                "detach_member": true,
+                "attach_compute_node": true
+            }
+        }
+   ],
+
+   "dns":
+   [
+      {
+            "name": "Linode DNS",
+            "website": "http://www.linode.com/wiki/index.php/Linode_DNS",
+            "image": "",
+            "features": {
+                "list_zones": true,
+                "list_records": true,
+                "create_zone": true,
+                "update_zone": true,
+                "create_record": true,
+                "update_record": true,
+                "delete_zone": true,
+                "delete_record": true
+            }
+        },
+        {
+            "name": "Zerigo DNS",
+            "website": "http://www.zerigo.com/managed-dns",
+            "image": "",
+            "features": {
+                "list_zones": true,
+                "list_records": true,
+                "create_zone": true,
+                "update_zone": true,
+                "create_record": true,
+                "update_record": true,
+                "delete_zone": true,
+                "delete_record": true
+            }
+        },
+        {
+            "name": "Rackspace Cloud DNS (US)",
+            "website": "http://www.rackspace.com/cloud/cloud_hosting_products/dns/",
+            "image": "",
+            "features": {
+                "list_zones": true,
+                "list_records": true,
+                "create_zone": true,
+                "update_zone": true,
+                "create_record": true,
+                "update_record": true,
+                "delete_zone": true,
+                "delete_record": true
+            }
+        },
+        {
+            "name": "Rackspace Cloud DNS (US)",
+            "website": "http://www.rackspace.com/cloud/cloud_hosting_products/dns/",
+            "image": "",
+            "features": {
+                "list_zones": true,
+                "list_records": true,
+                "create_zone": true,
+                "update_zone": true,
+                "create_record": true,
+                "update_record": true,
+                "delete_zone": true,
+                "delete_record": true
+            }
         }
    ]
 }

Modified: libcloud/site/trunk/templates/providers.html
URL: http://svn.apache.org/viewvc/libcloud/site/trunk/templates/providers.html?rev=1199734&r1=1199733&r2=1199734&view=diff
==============================================================================
--- libcloud/site/trunk/templates/providers.html (original)
+++ libcloud/site/trunk/templates/providers.html Wed Nov  9 13:10:18 2011
@@ -79,4 +79,33 @@
     </tr>
 {% endfor %}
 </table>
+
+<h2>DNS</h2>
+<table id="python-support-table" class="support-table" cellpadding="0" cellspacing="0" border="0">
+    <tr>
+        <th>provider</th>
+        <th><a href="driver-features.html">list_zones</a></th>
+        <th><a href="driver-features.html">list_records</a></th>
+        <th><a href="driver-features.html">create_zone</a></th>
+        <th><a href="driver-features.html">update_zone</a></th>
+        <th><a href="driver-features.html">create_record</a></th>
+        <th><a href="driver-features.html">create_record</a></th>
+        <th><a href="driver-features.html">delete_zone</a></th>
+        <th><a href="driver-features.html">delete_record</a></th>
+    </tr>
+{% for provider in providers.dns %}
+    <tr>
+        <th><a href="{{ provider.website }}" title="{{ provider.name }}">{{ provider.name }}</a></th>
+        <td>{% if provider.features.list_zones %}y{% endif %}</td>
+        <td>{% if provider.features.list_records %}y{% endif %}</td>
+        <td>{% if provider.features.create_zone %}y{% endif %}</td>
+        <td>{% if provider.features.update_zone %}y{% endif %}</td>
+        <td>{% if provider.features.create_record %}y{% endif %}</td>
+        <td>{% if provider.features.create_record %}y{% endif %}</td>
+        <td>{% if provider.features.delete_zone %}y{% endif %}</td>
+        <td>{% if provider.features.delete_record %}y{% endif %}</td>
+    </tr>
+{% endfor %}
+</table>
+
 {% endblock %}