You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by bu...@apache.org on 2011/05/31 20:52:17 UTC

svn commit: r790291 [1/2] - in /websites/staging/libcloud/trunk/content: ./ css/ images/ js/ other/

Author: buildbot
Date: Tue May 31 18:52:17 2011
New Revision: 790291

Log:
Staging update by buildbot

Added:
    websites/staging/libcloud/trunk/content/about.html
    websites/staging/libcloud/trunk/content/community-resources.html
    websites/staging/libcloud/trunk/content/contributing.html
    websites/staging/libcloud/trunk/content/credits.html
    websites/staging/libcloud/trunk/content/css/
    websites/staging/libcloud/trunk/content/css/code.css
    websites/staging/libcloud/trunk/content/css/ie.css   (with props)
    websites/staging/libcloud/trunk/content/css/libcloud.css   (with props)
    websites/staging/libcloud/trunk/content/css/print.css   (with props)
    websites/staging/libcloud/trunk/content/css/screen.css   (with props)
    websites/staging/libcloud/trunk/content/devinfo.html
    websites/staging/libcloud/trunk/content/downloads.html
    websites/staging/libcloud/trunk/content/driver-features.html
    websites/staging/libcloud/trunk/content/getting-started.html
    websites/staging/libcloud/trunk/content/images/
    websites/staging/libcloud/trunk/content/images/apache_feather.gif   (with props)
    websites/staging/libcloud/trunk/content/images/apache_incubator.png   (with props)
    websites/staging/libcloud/trunk/content/images/apache_logo.gif   (with props)
    websites/staging/libcloud/trunk/content/images/favicon.png   (with props)
    websites/staging/libcloud/trunk/content/images/libcloud_logo.png   (with props)
    websites/staging/libcloud/trunk/content/index.html
    websites/staging/libcloud/trunk/content/js/
    websites/staging/libcloud/trunk/content/js/libcloud.js   (with props)
    websites/staging/libcloud/trunk/content/news.html
    websites/staging/libcloud/trunk/content/other/
    websites/staging/libcloud/trunk/content/other/compute-providers-matrix.xml
    websites/staging/libcloud/trunk/content/other/compute-providers-matrix.xsl
    websites/staging/libcloud/trunk/content/releases.xml
    websites/staging/libcloud/trunk/content/security.html
    websites/staging/libcloud/trunk/content/sitemap.html
    websites/staging/libcloud/trunk/content/whos-using.html

Added: websites/staging/libcloud/trunk/content/about.html
==============================================================================
--- websites/staging/libcloud/trunk/content/about.html (added)
+++ websites/staging/libcloud/trunk/content/about.html Tue May 31 18:52:17 2011
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+  <title>Apache Libcloud Python library - About</title>
+  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
+  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script>
+  <script src="js/libcloud.js" type="text/javascript"></script>
+  <link rel="stylesheet" href="css/screen.css" type="text/css">
+  <link rel="stylesheet" href="css/libcloud.css" type="text/css">
+  <link rel="stylesheet" href="css/code.css" type="text/css">
+  <link rel="icon" type="image/png" href="images/favicon.png"/>
+</head>
+<body>
+  <div class="container">
+    <div id="header" class="span-24 last">
+      
+      <h1>Apache Libcloud <span>a unified interface to the cloud</span></h1>
+      
+    </div>
+
+    <div id="banner" class="span-24 last">
+      
+      <h2>About</h2>
+      
+    </div>
+
+    <div id="feature" class="container">
+      
+      
+    </div>
+
+    
+    <div id="sidebar" class="span-8 border">
+      
+<h2><a href="index.html">home</a></h2>
+<h2><a href="news.html">news</a></h2>
+<h2><a href="about.html">about</a></h2>
+<h2><a href="getting-started.html">getting started</a></h2>
+<h2><a href="whos-using.html">who's using libcloud?</a></h2>
+<h2><a href="devinfo.html">developer information</a></h2>
+<h2><a href="contributing.html">contributing</a></h2>
+<h2><a href="downloads.html">downloads</a></h2>
+
+
+
+
+<div id="twitter-logo">
+  <a href="http://www.twitter.com/libcloud"><img src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" alt="Follow libcloud on Twitter"/></a>
+</div>
+
+<div id="apache-logo">
+  <a href="http://www.apache.org/"><img src="images/apache_logo.png" alt="Apache
+      Software Foundation" /></a>
+</div>
+
+
+
+    </div>
+    
+
+    <div id="main" class="span-16 last">
+      
+      <h2 id="about">About</h2>
+<p>libcloud is a client library for interacting with many of the popular cloud server providers.
+It was created to make it easy for developers to build products that work between any of the services that it supports.</p>
+<p>libcloud was originally created by the folks over at <a href="https://www.cloudkick.com">Cloudkick</a>, but has
+since grown into an independent free software project licensed under the Apache License (2.0).</p>
+<p>The libcloud team can be contacted at <a href="mailto:users@libcloud.apache.org">users@libcloud.apache.org</a>.</p>
+<h2 id="supported_versions">Supported Versions</h2>
+<p>Libcloud supports the following Python version: <strong>Python 2.5, python 2.5, Python 2.7</strong></p>
+<p>Support for <strong>Python 2.4</strong> has been dropped in <strong>Libcloud 0.4.0</strong>. If you are still using Python 2.4
+you need to use version prior to <strong>0.4.0</strong>.</p>
+      
+    </div>
+
+    <div id="footer" class="span-24">
+    <a href="http://www.apache.org/licenses/">License</a> | <a
+    href="security.html">Security</a> | <a
+    href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a> |
+<A href="http://www.apache.org/foundation/thanks.html">Thanks</a><br /><br />
+
+Copyright © 2009-2011, <a href="http://apache.org/">The Apache Software Foundation</a><br />
+Apache Libcloud, Libcloud, Apache, the Apache feather, and the Apache Libcloud
+project logo are trademarks of the Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+
+    </div>
+  </div>
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-23580482-1");
+pageTracker._trackPageview();
+} catch(err) {}
+</script>
+
+</body>
+</html>

Added: websites/staging/libcloud/trunk/content/community-resources.html
==============================================================================
--- websites/staging/libcloud/trunk/content/community-resources.html (added)
+++ websites/staging/libcloud/trunk/content/community-resources.html Tue May 31 18:52:17 2011
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+  <title>Apache Libcloud Python library - Community resources</title>
+  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
+  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script>
+  <script src="js/libcloud.js" type="text/javascript"></script>
+  <link rel="stylesheet" href="css/screen.css" type="text/css">
+  <link rel="stylesheet" href="css/libcloud.css" type="text/css">
+  <link rel="stylesheet" href="css/code.css" type="text/css">
+  <link rel="icon" type="image/png" href="images/favicon.png"/>
+</head>
+<body>
+  <div class="container">
+    <div id="header" class="span-24 last">
+      
+      <h1>Apache Libcloud <span>a unified interface to the cloud</span></h1>
+      
+    </div>
+
+    <div id="banner" class="span-24 last">
+      
+      <h2>Community resources</h2>
+      
+    </div>
+
+    <div id="feature" class="container">
+      
+      
+    </div>
+
+    
+    <div id="sidebar" class="span-8 border">
+      
+<h2><a href="index.html">home</a></h2>
+<h2><a href="news.html">news</a></h2>
+<h2><a href="about.html">about</a></h2>
+<h2><a href="getting-started.html">getting started</a></h2>
+<h2><a href="whos-using.html">who's using libcloud?</a></h2>
+<h2><a href="devinfo.html">developer information</a></h2>
+<h2><a href="contributing.html">contributing</a></h2>
+<h2><a href="downloads.html">downloads</a></h2>
+
+
+
+
+<div id="twitter-logo">
+  <a href="http://www.twitter.com/libcloud"><img src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" alt="Follow libcloud on Twitter"/></a>
+</div>
+
+<div id="apache-logo">
+  <a href="http://www.apache.org/"><img src="images/apache_logo.png" alt="Apache
+      Software Foundation" /></a>
+</div>
+
+
+
+    </div>
+    
+
+    <div id="main" class="span-16 last">
+      
+      <h2 id="community_resources">Community Resources</h2>
+<p>Here you can find different articles, presentations and tutorials produced by the libcloud users and developers.</p>
+<h3 id="articles_and_tutorials">Articles and Tutorials</h3>
+<ul>
+<li><a href="http://zenofnptech.org/2009/07/wonders-of-libcloud.html">The wonders of libcloud</a>, <em>07-30-2009</em></li>
+<li><a href="http://blog.rimuhosting.com/2009/10/27/using-libcloud-with-rimuhosting/">USING LIBCLOUD WITH RIMUHOSTING</a>, davidmace, <em>10-27-2009</em></li>
+<li><a href="http://blog.boxedice.com/2010/03/04/using-vcloud-and-amazon-cloudwatch-with-libcloud/">Using vCloud and Amazon CloudWatch with libcloud</a>, Ryan Duffield, <em>03-04-2010</em></li>
+<li><a href="http://empt1e.blogspot.com/2010/07/announcing-lc-tools.html">Announcing lc-tools: command line tools on top of libcloud</a>, Roman Bogorodskiy, <em>07-14-2010</em></li>
+<li><a href="http://www.outsidaz.org/blog/2010/12/13/how-to-leverage-cloud-computing-assets-via-apache-libcloud/">How to leverage cloud computing assets via apache-libcloud</a>, RichJ, <em>12-13-2010</em></li>
+<li><a href="http://agiletesting.blogspot.com/2010/12/using-libcloud-to-manage-instances.html">Using libcloud to manage instances across multiple cloud providers</a>, Grig Gheorghiu, <em>12-21-2010</em></li>
+<li><a href="http://blog.secondstory.com/introducing-dewpoint">Dewpoint: a command-line tool for cloud computing</a>, David Brewer, <em>01-30-2011</em></li>
+<li><a href="http://agiletesting.blogspot.com/2011/01/passing-user-data-to-ec2-ubuntu.html">Passing user data to EC2 Ubuntu instances with libcloud</a>, Grig Gheorghiu, <em>01-19-2011</em></li>
+<li><a href="http://agiletesting.blogspot.com/2011/01/libcloud-042-and-ssl.html">libcloud 0.4.2 and SSL</a>, Grig Gheorghiu, <em>01-19-2011</em></li>
+<li><a href="http://lars.la/libcloud_and_fabric.html">Playing with Amazon EC2, libcloud and fabric</a>, Lars Larsson, <em>04-16-2011</em></li>
+</ul>
+<h3 id="non-english_publications">Non-English Publications</h3>
+<ul>
+<li><a href="http://habrahabr.ru/blogs/python/111530/">Управление облаками в Python</a>, <em>01-09-2011</em></li>
+<li><a href="http://www.tomaz.me/other/slides/2011-10-05_wwwhmb_apache_libcloud.pdf">Apache Libcloud</a>, Tomaz Muraus @ wwwhmb 2011, <em>05-10-2011</em></li>
+</ul>
+<h3 id="presentations">Presentations</h3>
+<ul>
+<li>Apache Libcloud, Paul Querna @ Velocity Ignite 2010, <a href="http://paul.querna.org/slides/libcloud-ignite.pdf">http://paul.querna.org/slides/libcloud-ignite.pdf</a></li>
+<li>Apache Libcloud, Paul Querna @ Open Source Bridge 2010, <a href="http://paul.querna.org/slides/libcloud-2010-06.pdf">http://paul.querna.org/slides/libcloud-2010-06.pdf</a></li>
+<li>Apache Libcloud: API driven operations, Paul Querna @ Surge 2010 - <a href="http://paul.querna.org/slides/libcloud-surge2010.pdf">http://paul.querna.org/slides/libcloud-surge2010.pdf</a></li>
+<li>Keeping your options open, Doug Tidwell, <a href="http://www.slideshare.net/doug_tidwell/keeping-your-options-open">http://www.slideshare.net/doug_tidwell/keeping-your-options-open</a></li>
+<li>Working in the multi-cloud with libcloud, Grig Gheorghiu, <a href="http://www.slideshare.net/ggheorghiu/working-in-the-multicloud-with-libcloud">http://www.slideshare.net/ggheorghiu/working-in-the-multicloud-with-libcloud</a></li>
+</ul>
+      
+    </div>
+
+    <div id="footer" class="span-24">
+    <a href="http://www.apache.org/licenses/">License</a> | <a
+    href="security.html">Security</a> | <a
+    href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a> |
+<A href="http://www.apache.org/foundation/thanks.html">Thanks</a><br /><br />
+
+Copyright © 2009-2011, <a href="http://apache.org/">The Apache Software Foundation</a><br />
+Apache Libcloud, Libcloud, Apache, the Apache feather, and the Apache Libcloud
+project logo are trademarks of the Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+
+    </div>
+  </div>
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-23580482-1");
+pageTracker._trackPageview();
+} catch(err) {}
+</script>
+
+</body>
+</html>

Added: websites/staging/libcloud/trunk/content/contributing.html
==============================================================================
--- websites/staging/libcloud/trunk/content/contributing.html (added)
+++ websites/staging/libcloud/trunk/content/contributing.html Tue May 31 18:52:17 2011
@@ -0,0 +1,110 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+  <title>Apache Libcloud Python library - </title>
+  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
+  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script>
+  <script src="js/libcloud.js" type="text/javascript"></script>
+  <link rel="stylesheet" href="css/screen.css" type="text/css">
+  <link rel="stylesheet" href="css/libcloud.css" type="text/css">
+  <link rel="stylesheet" href="css/code.css" type="text/css">
+  <link rel="icon" type="image/png" href="images/favicon.png"/>
+</head>
+<body>
+  <div class="container">
+    <div id="header" class="span-24 last">
+      
+      <h1>Apache Libcloud <span>a unified interface to the cloud</span></h1>
+      
+    </div>
+
+    <div id="banner" class="span-24 last">
+      
+      <h2></h2>
+      
+    </div>
+
+    <div id="feature" class="container">
+      
+      
+    </div>
+
+    
+    <div id="sidebar" class="span-8 border">
+      
+<h2><a href="index.html">home</a></h2>
+<h2><a href="news.html">news</a></h2>
+<h2><a href="about.html">about</a></h2>
+<h2><a href="getting-started.html">getting started</a></h2>
+<h2><a href="whos-using.html">who's using libcloud?</a></h2>
+<h2><a href="devinfo.html">developer information</a></h2>
+<h2><a href="contributing.html">contributing</a></h2>
+<h2><a href="downloads.html">downloads</a></h2>
+
+
+
+
+<div id="twitter-logo">
+  <a href="http://www.twitter.com/libcloud"><img src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" alt="Follow libcloud on Twitter"/></a>
+</div>
+
+<div id="apache-logo">
+  <a href="http://www.apache.org/"><img src="images/apache_logo.png" alt="Apache
+      Software Foundation" /></a>
+</div>
+
+
+
+    </div>
+    
+
+    <div id="main" class="span-16 last">
+      
+      <h2 id="contributing_to_libcloud">Contributing to libcloud</h2>
+<p>This pages explains how you can contribute to the libcloud project.</p>
+<p>Keep in mind that all kind of contributions are welcome (ideas, code, tests, documentation, examples, ...).</p>
+<h3 id="process">Process</h3>
+<ol>
+<li>Start a discussion on the <a href="devinfo.html">mailing list</a> (this step is optional and only required if you want to implement big feature or a change)</li>
+<li>Open a new issue on the <a href="https://issues.apache.org/jira/browse/LIBCLOUD">bug tracker</a> (Jira)</li>
+<li>Fork libcloud <a href="https://github.com/apache/libcloud">github git repository</a>* and make your changes</li>
+<li>Create a new branch for your changes (e.g. git checkout -b jira_issue_id_change_name)</li>
+<li>Make your changes</li>
+<li>Write tests for your modifications and make sure that all the tests still pass (python setup.py test)</li>
+<li>Create a patch with your changes</li>
+<li>git (format-patch): git format-patch --stdout trunk &gt; patch_name.patch</li>
+<li>git (diff): git diff --no-prefix trunk your_branch &gt; patch_name.patch</li>
+<li>svn: svn diff &gt; patch_name.patch</li>
+<li>Attach patch to the ticket you have created</li>
+<li>Wait for your patch to be reviewed and / or accepted</li>
+</ol>
+<p><em>Note: If you want you can also use SVN repository, bit git and github make branching and contributing a bit easier.</em></p>
+      
+    </div>
+
+    <div id="footer" class="span-24">
+    <a href="http://www.apache.org/licenses/">License</a> | <a
+    href="security.html">Security</a> | <a
+    href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a> |
+<A href="http://www.apache.org/foundation/thanks.html">Thanks</a><br /><br />
+
+Copyright © 2009-2011, <a href="http://apache.org/">The Apache Software Foundation</a><br />
+Apache Libcloud, Libcloud, Apache, the Apache feather, and the Apache Libcloud
+project logo are trademarks of the Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+
+    </div>
+  </div>
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-23580482-1");
+pageTracker._trackPageview();
+} catch(err) {}
+</script>
+
+</body>
+</html>

Added: websites/staging/libcloud/trunk/content/credits.html
==============================================================================
--- websites/staging/libcloud/trunk/content/credits.html (added)
+++ websites/staging/libcloud/trunk/content/credits.html Tue May 31 18:52:17 2011
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+  <title>Apache Libcloud Python library - Credits</title>
+  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
+  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script>
+  <script src="js/libcloud.js" type="text/javascript"></script>
+  <link rel="stylesheet" href="css/screen.css" type="text/css">
+  <link rel="stylesheet" href="css/libcloud.css" type="text/css">
+  <link rel="stylesheet" href="css/code.css" type="text/css">
+  <link rel="icon" type="image/png" href="images/favicon.png"/>
+</head>
+<body>
+  <div class="container">
+    <div id="header" class="span-24 last">
+      
+      <h1>Apache Libcloud <span>a unified interface to the cloud</span></h1>
+      
+    </div>
+
+    <div id="banner" class="span-24 last">
+      
+      <h2>Credits</h2>
+      
+    </div>
+
+    <div id="feature" class="container">
+      
+      
+    </div>
+
+    
+    <div id="sidebar" class="span-8 border">
+      
+<h2><a href="index.html">home</a></h2>
+<h2><a href="news.html">news</a></h2>
+<h2><a href="about.html">about</a></h2>
+<h2><a href="getting-started.html">getting started</a></h2>
+<h2><a href="whos-using.html">who's using libcloud?</a></h2>
+<h2><a href="devinfo.html">developer information</a></h2>
+<h2><a href="contributing.html">contributing</a></h2>
+<h2><a href="downloads.html">downloads</a></h2>
+
+
+
+
+<div id="twitter-logo">
+  <a href="http://www.twitter.com/libcloud"><img src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" alt="Follow libcloud on Twitter"/></a>
+</div>
+
+<div id="apache-logo">
+  <a href="http://www.apache.org/"><img src="images/apache_logo.png" alt="Apache
+      Software Foundation" /></a>
+</div>
+
+
+
+    </div>
+    
+
+    <div id="main" class="span-16 last">
+      
+      <h2 id="pmc_members">PMC Members</h2>
+<ul>
+<li>Eric Woods (woodser [at] apache [dot] org)</li>
+<li>Jed Smith (jed [at] apache [dot] org)</li>
+<li>Jeremiah Orem (oremj [at] apache [dot] org)</li>
+<li>Jerry Chen (jerry [at] apache [dot] org)</li>
+<li>Roman Bogorodskiy (rbogorodskiy [at] apache [dot] org)</li>
+<li>Tom Davis (tom [at] apache [dot] org)</li>
+<li>Tomaz Muraus (tomaz [at] apache [dot] org)</li>
+<li>Paul Querna (pquerna [at] apache [dot] org)</li>
+</ul>
+<h2 id="committers">Committers</h2>
+<ul>
+<li>Eric Woods (woodser [at] apache [dot] org)</li>
+<li>Jed Smith (jed [at] apache [dot] org)</li>
+<li>Jeremiah Orem (oremj [at] apache [dot] org)</li>
+<li>Jerry Chen (jerry [at] apache [dot] org)</li>
+<li>Roman Bogorodskiy (rbogorodskiy [at] apache [dot] org)</li>
+<li>Tom Davis (tom [at] apache [dot] org)</li>
+<li>Tomaz Muraus (tomaz [at] apache [dot] org)</li>
+<li>Paul Querna (pquerna [at] apache [dot] org)</li>
+</ul>
+<h2 id="alumni">Alumni</h2>
+<ul>
+<li>Alex Polvi (original Libcloud developer and founder)</li>
+<li>Dan Di Spaltro (committer)</li>
+<li>Ivan Meredith (committer)</li>
+</ul>
+<h2 id="contributors">Contributors</h2>
+<p>A list of all the contributors can be found on the <a href="https://issues.apache.org/jira/secure/ConfigureReport.jspa?atl_token=888af46eb9686dcb98b6e5c7489395dfb195f02c&amp;versionId=-1&amp;issueStatus=closed&amp;selectedProjectId=12311030&amp;reportKey=com.sourcelabs.jira.plugin.report.contributions%3Acontributionreport&amp;Next=Next">Libcloud
+JIRA</a>.</p>
+      
+    </div>
+
+    <div id="footer" class="span-24">
+    <a href="http://www.apache.org/licenses/">License</a> | <a
+    href="security.html">Security</a> | <a
+    href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a> |
+<A href="http://www.apache.org/foundation/thanks.html">Thanks</a><br /><br />
+
+Copyright © 2009-2011, <a href="http://apache.org/">The Apache Software Foundation</a><br />
+Apache Libcloud, Libcloud, Apache, the Apache feather, and the Apache Libcloud
+project logo are trademarks of the Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+
+    </div>
+  </div>
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-23580482-1");
+pageTracker._trackPageview();
+} catch(err) {}
+</script>
+
+</body>
+</html>

Added: websites/staging/libcloud/trunk/content/css/code.css
==============================================================================
--- websites/staging/libcloud/trunk/content/css/code.css (added)
+++ websites/staging/libcloud/trunk/content/css/code.css Tue May 31 18:52:17 2011
@@ -0,0 +1,62 @@
+.codehilite .hll { background-color: #ffffcc }
+.codehilite  { background: #f0f0f0; }
+.codehilite .c { color: #60a0b0; font-style: italic } /* Comment */
+.codehilite .err { border: 1px solid #FF0000 } /* Error */
+.codehilite .k { color: #007020; font-weight: bold } /* Keyword */
+.codehilite .o { color: #666666 } /* Operator */
+.codehilite .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */
+.codehilite .cp { color: #007020 } /* Comment.Preproc */
+.codehilite .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */
+.codehilite .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */
+.codehilite .gd { color: #A00000 } /* Generic.Deleted */
+.codehilite .ge { font-style: italic } /* Generic.Emph */
+.codehilite .gr { color: #FF0000 } /* Generic.Error */
+.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.codehilite .gi { color: #00A000 } /* Generic.Inserted */
+.codehilite .go { color: #808080 } /* Generic.Output */
+.codehilite .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
+.codehilite .gs { font-weight: bold } /* Generic.Strong */
+.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.codehilite .gt { color: #0040D0 } /* Generic.Traceback */
+.codehilite .kc { color: #007020; font-weight: bold } /* Keyword.Constant */
+.codehilite .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
+.codehilite .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
+.codehilite .kp { color: #007020 } /* Keyword.Pseudo */
+.codehilite .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */
+.codehilite .kt { color: #902000 } /* Keyword.Type */
+.codehilite .m { color: #40a070 } /* Literal.Number */
+.codehilite .s { color: #4070a0 } /* Literal.String */
+.codehilite .na { color: #4070a0 } /* Name.Attribute */
+.codehilite .nb { color: #007020 } /* Name.Builtin */
+.codehilite .nc { color: #0e84b5; font-weight: bold } /* Name.Class */
+.codehilite .no { color: #60add5 } /* Name.Constant */
+.codehilite .nd { color: #555555; font-weight: bold } /* Name.Decorator */
+.codehilite .ni { color: #d55537; font-weight: bold } /* Name.Entity */
+.codehilite .ne { color: #007020 } /* Name.Exception */
+.codehilite .nf { color: #06287e } /* Name.Function */
+.codehilite .nl { color: #002070; font-weight: bold } /* Name.Label */
+.codehilite .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */
+.codehilite .nt { color: #062873; font-weight: bold } /* Name.Tag */
+.codehilite .nv { color: #bb60d5 } /* Name.Variable */
+.codehilite .ow { color: #007020; font-weight: bold } /* Operator.Word */
+.codehilite .w { color: #bbbbbb } /* Text.Whitespace */
+.codehilite .mf { color: #40a070 } /* Literal.Number.Float */
+.codehilite .mh { color: #40a070 } /* Literal.Number.Hex */
+.codehilite .mi { color: #40a070 } /* Literal.Number.Integer */
+.codehilite .mo { color: #40a070 } /* Literal.Number.Oct */
+.codehilite .sb { color: #4070a0 } /* Literal.String.Backtick */
+.codehilite .sc { color: #4070a0 } /* Literal.String.Char */
+.codehilite .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */
+.codehilite .s2 { color: #4070a0 } /* Literal.String.Double */
+.codehilite .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */
+.codehilite .sh { color: #4070a0 } /* Literal.String.Heredoc */
+.codehilite .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */
+.codehilite .sx { color: #c65d09 } /* Literal.String.Other */
+.codehilite .sr { color: #235388 } /* Literal.String.Regex */
+.codehilite .s1 { color: #4070a0 } /* Literal.String.Single */
+.codehilite .ss { color: #517918 } /* Literal.String.Symbol */
+.codehilite .bp { color: #007020 } /* Name.Builtin.Pseudo */
+.codehilite .vc { color: #bb60d5 } /* Name.Variable.Class */
+.codehilite .vg { color: #bb60d5 } /* Name.Variable.Global */
+.codehilite .vi { color: #bb60d5 } /* Name.Variable.Instance */
+.codehilite .il { color: #40a070 } /* Literal.Number.Integer.Long */

Added: websites/staging/libcloud/trunk/content/css/ie.css
==============================================================================
--- websites/staging/libcloud/trunk/content/css/ie.css (added)
+++ websites/staging/libcloud/trunk/content/css/ie.css Tue May 31 18:52:17 2011
@@ -0,0 +1,35 @@
+/* -----------------------------------------------------------------------
+
+
+ Blueprint CSS Framework 0.9
+ http://blueprintcss.org
+
+   * Copyright (c) 2007-Present. See LICENSE for more info.
+   * See README for instructions on how to use Blueprint.
+   * For credits and origins, see AUTHORS.
+   * This is a compressed file. See the sources in the 'src' directory.
+
+----------------------------------------------------------------------- */
+
+/* ie.css */
+body {text-align:center;}
+.container {text-align:left;}
+* html .column, * html div.span-1, * html div.span-2, * html div.span-3, * html div.span-4, * html div.span-5, * html div.span-6, * html div.span-7, * html div.span-8, * html div.span-9, * html div.span-10, * html div.span-11, * html div.span-12, * html div.span-13, * html div.span-14, * html div.span-15, * html div.span-16, * html div.span-17, * html div.span-18, * html div.span-19, * html div.span-20, * html div.span-21, * html div.span-22, * html div.span-23, * html div.span-24 {overflow-x:hidden;}
+* html legend {margin:0px -8px 16px 0;padding:0;}
+ol {margin-left:2em;}
+sup {vertical-align:text-top;}
+sub {vertical-align:text-bottom;}
+html>body p code {*white-space:normal;}
+hr {margin:-8px auto 11px;}
+img {-ms-interpolation-mode:bicubic;}
+.clearfix, .container {display:inline-block;}
+* html .clearfix, * html .container {height:1%;}
+fieldset {padding-top:0;}
+input.text, input.title {background-color:#fff;border:1px solid #bbb;}
+input.text:focus, input.title:focus {border-color:#666;}
+input.text, input.title, textarea, select {margin:0.5em 0;}
+input.checkbox, input.radio {position:relative;top:.25em;}
+form.inline div, form.inline p {vertical-align:middle;}
+form.inline label {position:relative;top:-0.25em;}
+form.inline input.checkbox, form.inline input.radio, form.inline input.button, form.inline button {margin:0.5em 0;}
+button, input.button {position:relative;top:0.25em;}
\ No newline at end of file

Propchange: websites/staging/libcloud/trunk/content/css/ie.css
------------------------------------------------------------------------------
    svn:executable = *

Added: websites/staging/libcloud/trunk/content/css/libcloud.css
==============================================================================
--- websites/staging/libcloud/trunk/content/css/libcloud.css (added)
+++ websites/staging/libcloud/trunk/content/css/libcloud.css Tue May 31 18:52:17 2011
@@ -0,0 +1,48 @@
+/*  color 100    80     50     20
+ *  aqua  007bff 3395ff 80bdff cce5ff
+ *  melon ff5050 ff7373 ffa7a7 ffdcdc
+ */
+* { margin:0; }
+html {}
+body { border-top:10px solid #007bff; border-bottom:10px solid #007bff; }
+#wrapper { width:800px; margin:0 auto; }
+
+a {color:inherit;}
+a:hover { color:#ff5050;}
+
+#header { padding:15px 0 0; margin:0 0 5px 0; }
+#banner { padding:5px 0; margin:0 0 5px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
+#banner h2 { margin:0; color:#ff5050; line-height:30px; }
+#feature { }
+#feature blockquote { margin:0; padding:10px; font-size:11px;}
+#sidebar {}
+#main {}
+#footer { text-align: center; margin:20px 0 10px; border-top:1px solid #ddd; padding:5px 0;}
+
+h1 { color:#80bdff; font-size:50px; padding-left:90px; background:url(../images/libcloud_logo.png) left no-repeat; }
+h1 span { color:#333; font-size:32px; }
+h2 { color:#007bff;}
+#sidebar h2 { padding-left:10px; margin:0; cursor:pointer; background:#cce5ff; border-bottom:1px solid #fff; }
+#sidebar h2:hover { background:#80bdff;}
+#sidebar h2:hover a { color: #fff; }
+#sidebar .accordion { background:#f5f5f5; padding:10px; }
+#sidebar h2:focus, #sidebar h2.ui-state-active { outline:none; background:#80bdff; color:#fff;}
+#sidebar .accordion { }
+#sidebar h3 { color:#ff5050; margin-bottom:5px; }
+#sidebar h3 a:hover { color:#80bdff; }
+#sidebar #apache-logo, #twitter-logo, #pycon-logo { padding:30px 0 0 0; text-align:center; }
+
+div#main { font-size: 120%; }
+
+pre, code { font-family:"Consolas", "Courier New", "Courier", "Lucida Console", fixed-width; padding:10px; background:#f5f5f5; border:1px solid #ddd; display:block; white-space:pre; color: #000000}
+
+.support-table td, #support-table th { width:14%; border-right:1px solid #fff; border-bottom:1px solid #ddd;}
+.support-table th { background:#f5f5f5; }
+.support-table td { }
+.support-table td.supported { background:#80bdff;}
+.support-table td.unsupported { background:#ffa7a7;}
+
+.byline { color:#007fbb; font-size:10px;}
+.center { text-align:center;}
+
+pre, code { margin-bottom: 12px; }

Propchange: websites/staging/libcloud/trunk/content/css/libcloud.css
------------------------------------------------------------------------------
    svn:executable = *

Added: websites/staging/libcloud/trunk/content/css/print.css
==============================================================================
--- websites/staging/libcloud/trunk/content/css/print.css (added)
+++ websites/staging/libcloud/trunk/content/css/print.css Tue May 31 18:52:17 2011
@@ -0,0 +1,30 @@
+/* -----------------------------------------------------------------------
+
+
+ Blueprint CSS Framework 0.9
+ http://blueprintcss.org
+
+   * Copyright (c) 2007-Present. See LICENSE for more info.
+   * See README for instructions on how to use Blueprint.
+   * For credits and origins, see AUTHORS.
+   * This is a compressed file. See the sources in the 'src' directory.
+
+----------------------------------------------------------------------- */
+
+/* print.css */
+body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;}
+.container {background:none;}
+hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
+hr.space {background:#fff;color:#fff;}
+h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
+code {font:.9em "Courier New", Monaco, Courier, monospace;}
+img {float:left;margin:1.5em 1.5em 1.5em 0;}
+a img {border:none;}
+p img.top {margin-top:0;}
+blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
+.small {font-size:.9em;}
+.large {font-size:1.1em;}
+.quiet {color:#999;}
+.hide {display:none;}
+a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
+a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}
\ No newline at end of file

Propchange: websites/staging/libcloud/trunk/content/css/print.css
------------------------------------------------------------------------------
    svn:executable = *

Added: websites/staging/libcloud/trunk/content/css/screen.css
==============================================================================
--- websites/staging/libcloud/trunk/content/css/screen.css (added)
+++ websites/staging/libcloud/trunk/content/css/screen.css Tue May 31 18:52:17 2011
@@ -0,0 +1,242 @@
+/* reset.css */
+html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
+body {line-height:1.5;}
+table {border-collapse:separate;border-spacing:0;}
+caption, th, td {text-align:left;font-weight:normal;}
+table, td, th {vertical-align:middle;}
+blockquote:before, blockquote:after, q:before, q:after {content:"";}
+blockquote, q {quotes:"" "";}
+a img {border:none;}
+
+/* typography.css */
+body {font-size:75%;color:#222;background:#fff;font-family:"Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;}
+h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
+h1 {font-size:3em;line-height:1; }
+h2 {font-size:1.8em;margin-bottom:0.75em;}
+h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
+h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
+h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
+h6 {font-size:1em;font-weight:bold;}
+h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
+p {margin:0 0 1.5em;}
+p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
+p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
+a:focus, a:hover {color:#000;}
+a {color:#009;text-decoration:underline;}
+blockquote {margin:1.5em;color:#666;font-style:italic;}
+strong {font-weight:bold;}
+em, dfn {font-style:italic;}
+dfn {font-weight:bold;}
+sup, sub {line-height:0;}
+abbr, acronym {border-bottom:1px dotted #666;}
+address {margin:0 0 1.5em;font-style:italic;}
+del {color:#666;}
+pre {margin:1.5em 0;white-space:pre;}
+pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
+li ul, li ol {margin:0 1.5em;}
+ul, ol {margin:0 1.5em 1.5em 1.5em;}
+ul {list-style-type:disc;}
+ol {list-style-type:decimal;}
+dl {margin:0 0 1.5em 0;}
+dl dt {font-weight:bold;}
+dd {margin-left:1.5em;}
+table {margin-bottom:1.4em;width:100%;}
+th {font-weight:bold;}
+thead th {background:#c3d9ff;}
+th, td, caption {padding:4px 10px 4px 5px;}
+tr.even td {background:#e5ecf9;}
+tfoot {font-style:italic;}
+caption {background:#eee;}
+.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
+.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
+.hide {display:none;}
+.quiet {color:#666;}
+.loud {color:#000;}
+.highlight {background:#ff0;}
+.added {background:#060;color:#fff;}
+.removed {background:#900;color:#fff;}
+.first {margin-left:0;padding-left:0;}
+.last {margin-right:0;padding-right:0;}
+.top {margin-top:0;padding-top:0;}
+.bottom {margin-bottom:0;padding-bottom:0;}
+
+/* forms.css */
+label {font-weight:bold;}
+fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
+legend {font-weight:bold;font-size:1.2em;}
+input[type=text], input[type=password], input.text, input.title, textarea, select {background-color:#fff;border:1px solid #bbb;}
+input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;}
+input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}
+input.text, input.title {width:300px;padding:5px;}
+input.title {font-size:1.5em;}
+textarea {width:390px;height:250px;padding:5px;}
+input[type=checkbox], input[type=radio], input.checkbox, input.radio {position:relative;top:.25em;}
+form.inline {line-height:3;}
+form.inline p {margin-bottom:0;}
+.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
+.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
+.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
+.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
+.error a {color:#8a1f11;}
+.notice a {color:#514721;}
+.success a {color:#264409;}
+
+/* grid.css */
+.container {width:950px;margin:0 auto;}
+.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:10px;}
+.last, div.last {margin-right:0;}
+.span-1 {width:30px;}
+.span-2 {width:70px;}
+.span-3 {width:110px;}
+.span-4 {width:150px;}
+.span-5 {width:190px;}
+.span-6 {width:230px;}
+.span-7 {width:270px;}
+.span-8 {width:310px;}
+.span-9 {width:350px;}
+.span-10 {width:390px;}
+.span-11 {width:430px;}
+.span-12 {width:470px;}
+.span-13 {width:510px;}
+.span-14 {width:550px;}
+.span-15 {width:590px;}
+.span-16 {width:630px;}
+.span-17 {width:670px;}
+.span-18 {width:710px;}
+.span-19 {width:750px;}
+.span-20 {width:790px;}
+.span-21 {width:830px;}
+.span-22 {width:870px;}
+.span-23 {width:910px;}
+.span-24, div.span-24 {width:950px;margin:0;}
+input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important;}
+input.span-1, textarea.span-1 {width:18px!important;}
+input.span-2, textarea.span-2 {width:58px!important;}
+input.span-3, textarea.span-3 {width:98px!important;}
+input.span-4, textarea.span-4 {width:138px!important;}
+input.span-5, textarea.span-5 {width:178px!important;}
+input.span-6, textarea.span-6 {width:218px!important;}
+input.span-7, textarea.span-7 {width:258px!important;}
+input.span-8, textarea.span-8 {width:298px!important;}
+input.span-9, textarea.span-9 {width:338px!important;}
+input.span-10, textarea.span-10 {width:378px!important;}
+input.span-11, textarea.span-11 {width:418px!important;}
+input.span-12, textarea.span-12 {width:458px!important;}
+input.span-13, textarea.span-13 {width:498px!important;}
+input.span-14, textarea.span-14 {width:538px!important;}
+input.span-15, textarea.span-15 {width:578px!important;}
+input.span-16, textarea.span-16 {width:618px!important;}
+input.span-17, textarea.span-17 {width:658px!important;}
+input.span-18, textarea.span-18 {width:698px!important;}
+input.span-19, textarea.span-19 {width:738px!important;}
+input.span-20, textarea.span-20 {width:778px!important;}
+input.span-21, textarea.span-21 {width:818px!important;}
+input.span-22, textarea.span-22 {width:858px!important;}
+input.span-23, textarea.span-23 {width:898px!important;}
+input.span-24, textarea.span-24 {width:938px!important;}
+.append-1 {padding-right:40px;}
+.append-2 {padding-right:80px;}
+.append-3 {padding-right:120px;}
+.append-4 {padding-right:160px;}
+.append-5 {padding-right:200px;}
+.append-6 {padding-right:240px;}
+.append-7 {padding-right:280px;}
+.append-8 {padding-right:320px;}
+.append-9 {padding-right:360px;}
+.append-10 {padding-right:400px;}
+.append-11 {padding-right:440px;}
+.append-12 {padding-right:480px;}
+.append-13 {padding-right:520px;}
+.append-14 {padding-right:560px;}
+.append-15 {padding-right:600px;}
+.append-16 {padding-right:640px;}
+.append-17 {padding-right:680px;}
+.append-18 {padding-right:720px;}
+.append-19 {padding-right:760px;}
+.append-20 {padding-right:800px;}
+.append-21 {padding-right:840px;}
+.append-22 {padding-right:880px;}
+.append-23 {padding-right:920px;}
+.prepend-1 {padding-left:40px;}
+.prepend-2 {padding-left:80px;}
+.prepend-3 {padding-left:120px;}
+.prepend-4 {padding-left:160px;}
+.prepend-5 {padding-left:200px;}
+.prepend-6 {padding-left:240px;}
+.prepend-7 {padding-left:280px;}
+.prepend-8 {padding-left:320px;}
+.prepend-9 {padding-left:360px;}
+.prepend-10 {padding-left:400px;}
+.prepend-11 {padding-left:440px;}
+.prepend-12 {padding-left:480px;}
+.prepend-13 {padding-left:520px;}
+.prepend-14 {padding-left:560px;}
+.prepend-15 {padding-left:600px;}
+.prepend-16 {padding-left:640px;}
+.prepend-17 {padding-left:680px;}
+.prepend-18 {padding-left:720px;}
+.prepend-19 {padding-left:760px;}
+.prepend-20 {padding-left:800px;}
+.prepend-21 {padding-left:840px;}
+.prepend-22 {padding-left:880px;}
+.prepend-23 {padding-left:920px;}
+div.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
+div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;}
+.pull-1 {margin-left:-40px;}
+.pull-2 {margin-left:-80px;}
+.pull-3 {margin-left:-120px;}
+.pull-4 {margin-left:-160px;}
+.pull-5 {margin-left:-200px;}
+.pull-6 {margin-left:-240px;}
+.pull-7 {margin-left:-280px;}
+.pull-8 {margin-left:-320px;}
+.pull-9 {margin-left:-360px;}
+.pull-10 {margin-left:-400px;}
+.pull-11 {margin-left:-440px;}
+.pull-12 {margin-left:-480px;}
+.pull-13 {margin-left:-520px;}
+.pull-14 {margin-left:-560px;}
+.pull-15 {margin-left:-600px;}
+.pull-16 {margin-left:-640px;}
+.pull-17 {margin-left:-680px;}
+.pull-18 {margin-left:-720px;}
+.pull-19 {margin-left:-760px;}
+.pull-20 {margin-left:-800px;}
+.pull-21 {margin-left:-840px;}
+.pull-22 {margin-left:-880px;}
+.pull-23 {margin-left:-920px;}
+.pull-24 {margin-left:-960px;}
+.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;}
+.push-1 {margin:0 -40px 1.5em 40px;}
+.push-2 {margin:0 -80px 1.5em 80px;}
+.push-3 {margin:0 -120px 1.5em 120px;}
+.push-4 {margin:0 -160px 1.5em 160px;}
+.push-5 {margin:0 -200px 1.5em 200px;}
+.push-6 {margin:0 -240px 1.5em 240px;}
+.push-7 {margin:0 -280px 1.5em 280px;}
+.push-8 {margin:0 -320px 1.5em 320px;}
+.push-9 {margin:0 -360px 1.5em 360px;}
+.push-10 {margin:0 -400px 1.5em 400px;}
+.push-11 {margin:0 -440px 1.5em 440px;}
+.push-12 {margin:0 -480px 1.5em 480px;}
+.push-13 {margin:0 -520px 1.5em 520px;}
+.push-14 {margin:0 -560px 1.5em 560px;}
+.push-15 {margin:0 -600px 1.5em 600px;}
+.push-16 {margin:0 -640px 1.5em 640px;}
+.push-17 {margin:0 -680px 1.5em 680px;}
+.push-18 {margin:0 -720px 1.5em 720px;}
+.push-19 {margin:0 -760px 1.5em 760px;}
+.push-20 {margin:0 -800px 1.5em 800px;}
+.push-21 {margin:0 -840px 1.5em 840px;}
+.push-22 {margin:0 -880px 1.5em 880px;}
+.push-23 {margin:0 -920px 1.5em 920px;}
+.push-24 {margin:0 -960px 1.5em 960px;}
+.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:right;position:relative;}
+.prepend-top {margin-top:1.5em;}
+.append-bottom {margin-bottom:1.5em;}
+.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
+hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
+hr.space {background:#fff;color:#fff;}
+.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
+.clearfix, .container {display:block;}
+.clear {clear:both;}

Propchange: websites/staging/libcloud/trunk/content/css/screen.css
------------------------------------------------------------------------------
    svn:executable = *

Added: websites/staging/libcloud/trunk/content/devinfo.html
==============================================================================
--- websites/staging/libcloud/trunk/content/devinfo.html (added)
+++ websites/staging/libcloud/trunk/content/devinfo.html Tue May 31 18:52:17 2011
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+  <title>Apache Libcloud Python library - Developer Information</title>
+  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
+  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script>
+  <script src="js/libcloud.js" type="text/javascript"></script>
+  <link rel="stylesheet" href="css/screen.css" type="text/css">
+  <link rel="stylesheet" href="css/libcloud.css" type="text/css">
+  <link rel="stylesheet" href="css/code.css" type="text/css">
+  <link rel="icon" type="image/png" href="images/favicon.png"/>
+</head>
+<body>
+  <div class="container">
+    <div id="header" class="span-24 last">
+      
+      <h1>Apache Libcloud <span>a unified interface to the cloud</span></h1>
+      
+    </div>
+
+    <div id="banner" class="span-24 last">
+      
+      <h2>Developer Information</h2>
+      
+    </div>
+
+    <div id="feature" class="container">
+      
+      
+    </div>
+
+    
+    <div id="sidebar" class="span-8 border">
+      
+<h2><a href="index.html">home</a></h2>
+<h2><a href="news.html">news</a></h2>
+<h2><a href="about.html">about</a></h2>
+<h2><a href="getting-started.html">getting started</a></h2>
+<h2><a href="whos-using.html">who's using libcloud?</a></h2>
+<h2><a href="devinfo.html">developer information</a></h2>
+<h2><a href="contributing.html">contributing</a></h2>
+<h2><a href="downloads.html">downloads</a></h2>
+
+
+
+
+<div id="twitter-logo">
+  <a href="http://www.twitter.com/libcloud"><img src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" alt="Follow libcloud on Twitter"/></a>
+</div>
+
+<div id="apache-logo">
+  <a href="http://www.apache.org/"><img src="images/apache_logo.png" alt="Apache
+      Software Foundation" /></a>
+</div>
+
+
+
+    </div>
+    
+
+    <div id="main" class="span-16 last">
+      
+      <h2 id="api_documentation">API Documentation</h2>
+<p>Generated <a href="http://ci.apache.org/projects/libcloud/apidocs/">API documentation</a> is available (API docs are generated for the latest trunk version of libcloud).</p>
+<h2 id="test_coverage">Test Coverage</h2>
+<p>Test coverage report is automatically generated after every commit and can be found at <a href="http://ci.apache.org/projects/libcloud/coverage">http://ci.apache.org/projects/libcloud/coverage</a>.</p>
+<h2 id="mailing_lists">Mailing Lists</h2>
+<ul>
+<li><a href="mailto:users-subscribe@libcloud.apache.org">users@libcloud.apache.org</a> - Mailing list for general talk about Libcloud and other off-topic things</li>
+<li><a href="mailto:dev-subscribe@libcloud.apache.org">dev@libcloud.apache.org</a> - General mailing list for developers</li>
+<li><a href="mailto:commits-subscribe@libcloud.apache.org">commits@libcloud.apache.org</a> - SVN Commits mailing list</li>
+</ul>
+<h2 id="issue_tracker">Issue Tracker</h2>
+<ul>
+<li>Apache JIRA: <a href="https://issues.apache.org/jira/browse/LIBCLOUD">https://issues.apache.org/jira/browse/LIBCLOUD</a> (preferred)</li>
+</ul>
+<h2 id="svn_repository">SVN Repository</h2>
+<ul>
+<li>Repository: <a href="https://svn.apache.org/repos/asf/libcloud/trunk/">https://svn.apache.org/repos/asf/libcloud/trunk/</a></li>
+<li>ViewVC: <a href="https://svn.apache.org/viewvc/libcloud/trunk/">https://svn.apache.org/viewvc/libcloud/trunk/</a></li>
+<li>Java Repository: <a href="https://svn.apache.org/repos/asf/libcloud/sandbox/java/trunk/">https://svn.apache.org/repos/asf/libcloud/sandbox/java/trunk/</a></li>
+</ul>
+<h2 id="git_repositories">Git Repositories</h2>
+<ul>
+<li><a href="git://git.apache.org/libcloud.git">git://git.apache.org/libcloud.git</a></li>
+<li><a href="https://github.com/apache/libcloud">https://github.com/apache/libcloud</a> (mirror - please use mailing list to submit patches and JIRA to open a new issue)</li>
+</ul>
+<h2 id="irc">IRC</h2>
+<h1 id="" />
+<ul>
+<li><a href="http://webchat.freenode.net?channels=libcloud&amp;uio=d4">#libcloud</a> on Freenode</li>
+</ul>
+<h2 id="twitter">Twitter</h2>
+<ul>
+<li>@libcloud: <a href="http://twitter.com/libcloud">http://twitter.com/libcloud</a></li>
+</ul>
+      
+    </div>
+
+    <div id="footer" class="span-24">
+    <a href="http://www.apache.org/licenses/">License</a> | <a
+    href="security.html">Security</a> | <a
+    href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a> |
+<A href="http://www.apache.org/foundation/thanks.html">Thanks</a><br /><br />
+
+Copyright © 2009-2011, <a href="http://apache.org/">The Apache Software Foundation</a><br />
+Apache Libcloud, Libcloud, Apache, the Apache feather, and the Apache Libcloud
+project logo are trademarks of the Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+
+    </div>
+  </div>
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-23580482-1");
+pageTracker._trackPageview();
+} catch(err) {}
+</script>
+
+</body>
+</html>

Added: websites/staging/libcloud/trunk/content/downloads.html
==============================================================================
--- websites/staging/libcloud/trunk/content/downloads.html (added)
+++ websites/staging/libcloud/trunk/content/downloads.html Tue May 31 18:52:17 2011
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+  <title>Apache Libcloud Python library - Downloads</title>
+  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
+  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script>
+  <script src="js/libcloud.js" type="text/javascript"></script>
+  <link rel="stylesheet" href="css/screen.css" type="text/css">
+  <link rel="stylesheet" href="css/libcloud.css" type="text/css">
+  <link rel="stylesheet" href="css/code.css" type="text/css">
+  <link rel="icon" type="image/png" href="images/favicon.png"/>
+</head>
+<body>
+  <div class="container">
+    <div id="header" class="span-24 last">
+      
+      <h1>Apache Libcloud <span>a unified interface to the cloud</span></h1>
+      
+    </div>
+
+    <div id="banner" class="span-24 last">
+      
+      <h2>Downloads</h2>
+      
+    </div>
+
+    <div id="feature" class="container">
+      
+      
+    </div>
+
+    
+    <div id="sidebar" class="span-8 border">
+      
+<h2><a href="index.html">home</a></h2>
+<h2><a href="news.html">news</a></h2>
+<h2><a href="about.html">about</a></h2>
+<h2><a href="getting-started.html">getting started</a></h2>
+<h2><a href="whos-using.html">who's using libcloud?</a></h2>
+<h2><a href="devinfo.html">developer information</a></h2>
+<h2><a href="contributing.html">contributing</a></h2>
+<h2><a href="downloads.html">downloads</a></h2>
+
+
+
+
+<div id="twitter-logo">
+  <a href="http://www.twitter.com/libcloud"><img src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" alt="Follow libcloud on Twitter"/></a>
+</div>
+
+<div id="apache-logo">
+  <a href="http://www.apache.org/"><img src="images/apache_logo.png" alt="Apache
+      Software Foundation" /></a>
+</div>
+
+
+
+    </div>
+    
+
+    <div id="main" class="span-16 last">
+      
+      <h2 id="downloads">Downloads</h2>
+<div class="codehilite"><pre><span class="nt">&lt;ul&gt;</span>
+    <span class="nt">&lt;li&gt;</span>0.4.2 - Released January 17, 2011:
+    <span class="nt">&lt;li&gt;</span>0.5.0 - Released May 25, 2011:
+      <span class="nt">&lt;ul&gt;</span>
+        <span class="nt">&lt;li&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi?path=/libcloud/apache-libcloud-0.5.0.tar.bz2&quot;</span><span class="nt">&gt;</span>apache-libcloud-0.5.0.tar.bz2<span class="nt">&lt;/a&gt;</span>
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-0.5.0.tar.bz2.asc&quot;</span><span class="nt">&gt;</span>asc<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-0.5.0.tar.bz2.sha1&quot;</span><span class="nt">&gt;</span>sha1<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-0.5.0.tar.bz2.md5&quot;</span><span class="nt">&gt;</span>md5<span class="nt">&lt;/a&gt;</span>]
+            <span class="nt">&lt;/li&gt;</span>
+        <span class="nt">&lt;li&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi?path=/libcloud/apache-libcloud-0.5.0.zip&quot;</span><span class="nt">&gt;</span>apache-libcloud-0.5.0.zip<span class="nt">&lt;/a&gt;</span>
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-0.5.0.zip.asc&quot;</span><span class="nt">&gt;</span>asc<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-0.5.0.zip.sha1&quot;</span><span class="nt">&gt;</span>sha1<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-0.5.0.zip.md5&quot;</span><span class="nt">&gt;</span>md5<span class="nt">&lt;/a&gt;</span>]
+            <span class="nt">&lt;/li&gt;</span>
+          <span class="nt">&lt;li&gt;</span>Verify with these public <span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;https://www.apache.org/dist/libcloud/KEYS&quot;</span><span class="nt">&gt;</span>KEYS<span class="nt">&lt;/a&gt;</span> used by Apache Libcloud developers.<span class="nt">&lt;/li&gt;</span>
+      <span class="nt">&lt;/ul&gt;</span>
+    <span class="nt">&lt;/li&gt;</span>
+    <span class="nt">&lt;ul&gt;</span>
+        <span class="nt">&lt;li&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi?path=/libcloud/apache-libcloud-incubating-0.4.2.tar.bz2&quot;</span><span class="nt">&gt;</span>apache-libcloud-incubating-0.4.2.tar.bz2<span class="nt">&lt;/a&gt;</span>
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.2.tar.bz2.asc&quot;</span><span class="nt">&gt;</span>asc<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.2.tar.bz2.sha1&quot;</span><span class="nt">&gt;</span>sha1<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.2.tar.bz2.md5&quot;</span><span class="nt">&gt;</span>md5<span class="nt">&lt;/a&gt;</span>]
+            <span class="nt">&lt;/li&gt;</span>
+        <span class="nt">&lt;li&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi?path=/libcloud/apache-libcloud-incubating-0.4.2.zip&quot;</span><span class="nt">&gt;</span>apache-libcloud-incubating-0.4.2.zip<span class="nt">&lt;/a&gt;</span>
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.2.zip.asc&quot;</span><span class="nt">&gt;</span>asc<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.2.zip.sha1&quot;</span><span class="nt">&gt;</span>sha1<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.2.zip.md5&quot;</span><span class="nt">&gt;</span>md5<span class="nt">&lt;/a&gt;</span>]
+            <span class="nt">&lt;/li&gt;</span>
+          <span class="nt">&lt;li&gt;</span>Verify with these public <span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;https://www.apache.org/dist/libcloud/KEYS&quot;</span><span class="nt">&gt;</span>KEYS<span class="nt">&lt;/a&gt;</span> used by Apache Libcloud developers.<span class="nt">&lt;/li&gt;</span>
+      <span class="nt">&lt;/ul&gt;</span>
+    <span class="nt">&lt;/li&gt;</span>
+    <span class="nt">&lt;li&gt;</span>0.4.0 - Released October 12, 2010:
+      <span class="nt">&lt;ul&gt;</span>
+        <span class="nt">&lt;li&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi?path=/libcloud/apache-libcloud-incubating-0.4.0.tar.bz2&quot;</span><span class="nt">&gt;</span>apache-libcloud-incubating-0.4.0.tar.bz2<span class="nt">&lt;/a&gt;</span>
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.0.tar.bz2.asc&quot;</span><span class="nt">&gt;</span>asc<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.0.tar.bz2.sha1&quot;</span><span class="nt">&gt;</span>sha1<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.0.tar.bz2.md5&quot;</span><span class="nt">&gt;</span>md5<span class="nt">&lt;/a&gt;</span>]
+            <span class="nt">&lt;/li&gt;</span>
+        <span class="nt">&lt;li&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi?path=/libcloud/apache-libcloud-incubating-0.4.0.zip&quot;</span><span class="nt">&gt;</span>apache-libcloud-incubating-0.4.0.zip<span class="nt">&lt;/a&gt;</span>
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.0.zip.asc&quot;</span><span class="nt">&gt;</span>asc<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.0.zip.sha1&quot;</span><span class="nt">&gt;</span>sha1<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.4.0.zip.md5&quot;</span><span class="nt">&gt;</span>md5<span class="nt">&lt;/a&gt;</span>]
+            <span class="nt">&lt;/li&gt;</span>
+          <span class="nt">&lt;li&gt;</span>Verify with these public <span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;https://www.apache.org/dist/libcloud/KEYS&quot;</span><span class="nt">&gt;</span>KEYS<span class="nt">&lt;/a&gt;</span> used by Apache Libcloud developers.<span class="nt">&lt;/li&gt;</span>
+      <span class="nt">&lt;/ul&gt;</span>
+    <span class="nt">&lt;/li&gt;</span>
+    <span class="nt">&lt;li&gt;</span>0.3.1 - Released May 10, 2010:
+      <span class="nt">&lt;ul&gt;</span>
+        <span class="nt">&lt;li&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi?path=/libcloud/apache-libcloud-incubating-0.3.1.tar.bz2&quot;</span><span class="nt">&gt;</span>apache-libcloud-incubating-0.3.1.tar.bz2<span class="nt">&lt;/a&gt;</span>
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.3.1.tar.bz2.asc&quot;</span><span class="nt">&gt;</span>asc<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.3.1.tar.bz2.sha1&quot;</span><span class="nt">&gt;</span>sha1<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.3.1.tar.bz2.md5&quot;</span><span class="nt">&gt;</span>md5<span class="nt">&lt;/a&gt;</span>]
+            <span class="nt">&lt;/li&gt;</span>
+        <span class="nt">&lt;li&gt;&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dyn/closer.cgi?path=/libcloud/apache-libcloud-incubating-0.3.1.zip&quot;</span><span class="nt">&gt;</span>apache-libcloud-incubating-0.3.1.zip<span class="nt">&lt;/a&gt;</span>
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.3.1.zip.asc&quot;</span><span class="nt">&gt;</span>asc<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.3.1.zip.sha1&quot;</span><span class="nt">&gt;</span>sha1<span class="nt">&lt;/a&gt;</span>]
+            [<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;http://www.apache.org/dist/libcloud/apache-libcloud-incubating-0.3.1.zip.md5&quot;</span><span class="nt">&gt;</span>md5<span class="nt">&lt;/a&gt;</span>]
+            <span class="nt">&lt;/li&gt;</span>
+          <span class="nt">&lt;li&gt;</span>Verify with these public <span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;https://www.apache.org/dist/libcloud/KEYS&quot;</span><span class="nt">&gt;</span>KEYS<span class="nt">&lt;/a&gt;</span> used by Apache Libcloud developers.<span class="nt">&lt;/li&gt;</span>
+      <span class="nt">&lt;/ul&gt;</span>
+    <span class="nt">&lt;/li&gt;</span>
+  <span class="nt">&lt;/ul&gt;</span>
+  <span class="nt">&lt;p&gt;</span>
+Quick package verification guide:
+<span class="nt">&lt;ol</span> <span class="na">style=</span><span class="s">&quot;margin-left:3em;&quot;</span><span class="nt">&gt;</span>
+  <span class="nt">&lt;li&gt;</span>
+    Import KEYS file
+</pre></div>
+
+
+<p><pre>$ <strong>gpg --import KEYS</strong>
+gpg: key 42721F00: public key "Paul Querna &lt;...&gt;" imported
+gpg: Total number processed: 1
+gpg:               imported: 1
+gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
+gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
+gpg: next trustdb check due at 2011-10-30</pre>
+      </li>
+      <li>
+        Verify package with .asc signature:
+<pre>$ <strong>gpg --verify apache-libcloud-incubating-0.4.0.tar.bz2.asc</strong>
+gpg: Signature made Wed Oct  6 15:31:35 2010 CDT using DSA key ID 42721F00
+<span style="color:green">gpg: Good signature from "Paul Querna &lt;...&gt;"
+gpg:                 aka "Paul Querna &lt;...&gt;"
+gpg:                 ...</span>
+gpg: WARNING: This key is not certified with a trusted signature!
+gpg:          There is no indication that the signature belongs to the owner.
+Primary key fingerprint: 39F6 691A 0ECF 0C50 E8BB  849C F788 75F6 4272 1F00</pre>
+            Example bad signature:
+<pre>$ <strong>gpg --verify apache-libcloud-incubating-0.4.0.tar.bz2.asc</strong>
+gpg: Signature made Wed Oct  6 15:31:35 2010 CDT using DSA key ID 42721F00
+<span style="color:red">gpg: BAD signature from "Paul Querna &lt;...&gt;"</span></pre>
+      </li>
+    </ol></p>
+<p>See the <a href="devinfo.html">developer  information</a> for how to get libcloud from source control.</p></p>
+      
+    </div>
+
+    <div id="footer" class="span-24">
+    <a href="http://www.apache.org/licenses/">License</a> | <a
+    href="security.html">Security</a> | <a
+    href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a> |
+<A href="http://www.apache.org/foundation/thanks.html">Thanks</a><br /><br />
+
+Copyright © 2009-2011, <a href="http://apache.org/">The Apache Software Foundation</a><br />
+Apache Libcloud, Libcloud, Apache, the Apache feather, and the Apache Libcloud
+project logo are trademarks of the Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+
+    </div>
+  </div>
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-23580482-1");
+pageTracker._trackPageview();
+} catch(err) {}
+</script>
+
+</body>
+</html>

Added: websites/staging/libcloud/trunk/content/driver-features.html
==============================================================================
--- websites/staging/libcloud/trunk/content/driver-features.html (added)
+++ websites/staging/libcloud/trunk/content/driver-features.html Tue May 31 18:52:17 2011
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+  <title>Apache Libcloud Python library - Driver features</title>
+  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
+  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script>
+  <script src="js/libcloud.js" type="text/javascript"></script>
+  <link rel="stylesheet" href="css/screen.css" type="text/css">
+  <link rel="stylesheet" href="css/libcloud.css" type="text/css">
+  <link rel="stylesheet" href="css/code.css" type="text/css">
+  <link rel="icon" type="image/png" href="images/favicon.png"/>
+</head>
+<body>
+  <div class="container">
+    <div id="header" class="span-24 last">
+      
+      <h1>Apache Libcloud <span>a unified interface to the cloud</span></h1>
+      
+    </div>
+
+    <div id="banner" class="span-24 last">
+      
+      <h2>Driver features</h2>
+      
+    </div>
+
+    <div id="feature" class="container">
+      
+      
+    </div>
+
+    
+    <div id="sidebar" class="span-8 border">
+      
+<h2><a href="index.html">home</a></h2>
+<h2><a href="news.html">news</a></h2>
+<h2><a href="about.html">about</a></h2>
+<h2><a href="getting-started.html">getting started</a></h2>
+<h2><a href="whos-using.html">who's using libcloud?</a></h2>
+<h2><a href="devinfo.html">developer information</a></h2>
+<h2><a href="contributing.html">contributing</a></h2>
+<h2><a href="downloads.html">downloads</a></h2>
+
+
+
+
+<div id="twitter-logo">
+  <a href="http://www.twitter.com/libcloud"><img src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" alt="Follow libcloud on Twitter"/></a>
+</div>
+
+<div id="apache-logo">
+  <a href="http://www.apache.org/"><img src="images/apache_logo.png" alt="Apache
+      Software Foundation" /></a>
+</div>
+
+
+
+    </div>
+    
+
+    <div id="main" class="span-16 last">
+      
+      <h2 id="driver_features">Driver features</h2>
+<p>Here you can find a short description of the common features supported by different provider drivers. Keep in mind that this page only contains a list of standard features - provider specific features (extension methods) are not included.</p>
+<h2 id="a_namecomputecomputea"><a name="compute">Compute</a></h2>
+<p>Compute part of the library allows users to manage virtual servers and services such as Amazon EC2 and Rackspace CloudServers.</p>
+<h3 id="a_namelistlista"><a name="list">list</a></h3>
+<p>Returns a list of the currently active nodes.</p>
+<h3 id="a_namerebootreboota"><a name="reboot">reboot</a></h3>
+<p>Allows user to reboot (restart) a node.</p>
+<h3 id="a_namecreatecreatea"><a name="create">create</a></h3>
+<p>Allows user to create a new node.</p>
+<h3 id="a_namedestroydestroya"><a name="destroy">destroy</a></h3>
+<p>Allows user to destroy an existing node.</p>
+<h3 id="a_nameimagesimagesa"><a name="images">images</a></h3>
+<p>Returns a list of available node images. An image usually represents an operating system which is installed on the server.</p>
+<h3 id="a_namesizessizesa"><a name="sizes">sizes</a></h3>
+<p>Returns a list of available node sizes. A size represents server configuration (CPU speed, number of cores, amount of RAM, disk size, etc.)</p>
+<h3 id="a_namedeploydeploya"><a name="deploy">deploy</a></h3>
+<p>Allows user to run arbitrary shell script on the node after if has been provisioned.</p>
+      
+    </div>
+
+    <div id="footer" class="span-24">
+    <a href="http://www.apache.org/licenses/">License</a> | <a
+    href="security.html">Security</a> | <a
+    href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a> |
+<A href="http://www.apache.org/foundation/thanks.html">Thanks</a><br /><br />
+
+Copyright © 2009-2011, <a href="http://apache.org/">The Apache Software Foundation</a><br />
+Apache Libcloud, Libcloud, Apache, the Apache feather, and the Apache Libcloud
+project logo are trademarks of the Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+
+    </div>
+  </div>
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-23580482-1");
+pageTracker._trackPageview();
+} catch(err) {}
+</script>
+
+</body>
+</html>

Added: websites/staging/libcloud/trunk/content/getting-started.html
==============================================================================
--- websites/staging/libcloud/trunk/content/getting-started.html (added)
+++ websites/staging/libcloud/trunk/content/getting-started.html Tue May 31 18:52:17 2011
@@ -0,0 +1,199 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+  <title>Apache Libcloud Python library - Getting started</title>
+  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
+  <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script>
+  <script src="js/libcloud.js" type="text/javascript"></script>
+  <link rel="stylesheet" href="css/screen.css" type="text/css">
+  <link rel="stylesheet" href="css/libcloud.css" type="text/css">
+  <link rel="stylesheet" href="css/code.css" type="text/css">
+  <link rel="icon" type="image/png" href="images/favicon.png"/>
+</head>
+<body>
+  <div class="container">
+    <div id="header" class="span-24 last">
+      
+      <h1>Apache Libcloud <span>a unified interface to the cloud</span></h1>
+      
+    </div>
+
+    <div id="banner" class="span-24 last">
+      
+      <h2>Getting started</h2>
+      
+    </div>
+
+    <div id="feature" class="container">
+      
+      
+    </div>
+
+    
+    <div id="sidebar" class="span-8 border">
+      
+<h2><a href="index.html">home</a></h2>
+<h2><a href="news.html">news</a></h2>
+<h2><a href="about.html">about</a></h2>
+<h2><a href="getting-started.html">getting started</a></h2>
+<h2><a href="whos-using.html">who's using libcloud?</a></h2>
+<h2><a href="devinfo.html">developer information</a></h2>
+<h2><a href="contributing.html">contributing</a></h2>
+<h2><a href="downloads.html">downloads</a></h2>
+
+
+
+
+<div id="twitter-logo">
+  <a href="http://www.twitter.com/libcloud"><img src="http://twitter-badges.s3.amazonaws.com/follow_me-a.png" alt="Follow libcloud on Twitter"/></a>
+</div>
+
+<div id="apache-logo">
+  <a href="http://www.apache.org/"><img src="images/apache_logo.png" alt="Apache
+      Software Foundation" /></a>
+</div>
+
+
+
+    </div>
+    
+
+    <div id="main" class="span-16 last">
+      
+      <h2 id="installation">Installation</h2>
+<p>libcloud's current release is <strong>0.5.0</strong>, and can be <a href="downloads.html">downloaded</a>, but it is also <a href="http://pypi.python.org/pypi/apache-libcloud">available on PyPi</a></p>
+<div class="codehilite"><pre>pip install apache-libcloud
+</pre></div>
+
+
+<h2 id="api_reference_documentation">API Reference Documentation</h2>
+<p>Available at <a href="http://ci.apache.org/projects/libcloud/apidocs/">http://ci.apache.org/projects/libcloud/apidocs/</a>.</p>
+<h2 id="example_connecting_with_a_driver">Example: Connecting with a Driver</h2>
+<div class="codehilite"><pre><span class="kn">from</span> <span class="nn">libcloud.compute.types</span> <span class="kn">import</span> <span class="n">Provider</span>
+<span class="kn">from</span> <span class="nn">libcloud.compute.providers</span> <span class="kn">import</span> <span class="n">get_driver</span>
+
+<span class="n">EC2_ACCESS_ID</span> <span class="o">=</span> <span class="s">&#39;your access id&#39;</span>
+<span class="n">EC2_SECRET_KEY</span> <span class="o">=</span> <span class="s">&#39;your secret key&#39;</span>
+
+<span class="n">Driver</span> <span class="o">=</span> <span class="n">get_driver</span><span class="p">(</span><span class="n">Provider</span><span class="o">.</span><span class="n">EC2</span><span class="p">)</span>
+<span class="n">conn</span> <span class="o">=</span> <span class="n">Driver</span><span class="p">(</span><span class="n">EC2_ACCESS_ID</span><span class="p">,</span> <span class="n">EC2_SECRET_KEY</span><span class="p">)</span>
+
+<span class="n">nodes</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">list_nodes</span><span class="p">()</span>
+<span class="c"># [&lt;Node: uuid=..., state=3, public_ip=[&#39;1.1.1.1&#39;], provider=EC2 ...&gt;, ...]</span>
+</pre></div>
+
+
+<h2 id="example_creating_a_node">Example: Creating a Node</h2>
+<div class="codehilite"><pre><span class="kn">from</span> <span class="nn">libcloud.compute.types</span> <span class="kn">import</span> <span class="n">Provider</span>
+<span class="kn">from</span> <span class="nn">libcloud.compute.providers</span> <span class="kn">import</span> <span class="n">get_driver</span>
+
+<span class="n">RACKSPACE_USER</span> <span class="o">=</span> <span class="s">&#39;your username&#39;</span>
+<span class="n">RACKSPACE_KEY</span> <span class="o">=</span> <span class="s">&#39;your key&#39;</span>
+
+<span class="n">Driver</span> <span class="o">=</span> <span class="n">get_driver</span><span class="p">(</span><span class="n">Provider</span><span class="o">.</span><span class="n">RACKSPACE</span><span class="p">)</span>
+<span class="n">conn</span> <span class="o">=</span> <span class="n">Driver</span><span class="p">(</span><span class="n">RACKSPACE_USER</span><span class="p">,</span> <span class="n">RACKSPACE_KEY</span><span class="p">)</span>
+
+<span class="c"># retrieve available images and sizes</span>
+<span class="n">images</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">list_images</span><span class="p">()</span>
+<span class="c"># [&lt;NodeImage: id=3, name=Gentoo 2008.0, driver=Rackspace  ...&gt;, ...]</span>
+<span class="n">sizes</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">list_sizes</span><span class="p">()</span>
+<span class="c"># [&lt;NodeSize: id=1, name=256 server, ram=256 ... driver=Rackspace ...&gt;, ...]</span>
+
+<span class="c"># create node with first image and first size</span>
+<span class="n">node</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">create_node</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s">&#39;test&#39;</span><span class="p">,</span> <span class="n">image</span><span class="o">=</span><span class="n">images</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">size</span><span class="o">=</span><span class="n">sizes</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
+<span class="c"># &lt;Node: uuid=..., name=test, state=3, public_ip=[&#39;1.1.1.1&#39;], provider=Rackspace ...&gt;</span>
+</pre></div>
+
+
+<h2 id="example_list_nodes_across_multiple_providers">Example: List Nodes Across Multiple Providers</h2>
+<p>The following example will list servers across Amazon EC2, Slicehost, and Rackspace Cloud Servers using the same API call. The servers will be represented in a standard Node object.</p>
+<div class="codehilite"><pre><span class="kn">from</span> <span class="nn">libcloud.compute.types</span> <span class="kn">import</span> <span class="n">Provider</span>
+<span class="kn">from</span> <span class="nn">libcloud.compute.providers</span> <span class="kn">import</span> <span class="n">get_driver</span>
+
+<span class="n">EC2_ACCESS_ID</span>    <span class="o">=</span> <span class="s">&#39;your access id&#39;</span>
+<span class="n">EC2_SECRET_KEY</span>    <span class="o">=</span> <span class="s">&#39;your secret key&#39;</span>
+<span class="n">SLICEHOST_API_KEY</span> <span class="o">=</span> <span class="s">&#39;your api key&#39;</span>
+<span class="n">RACKSPACE_USER</span>    <span class="o">=</span> <span class="s">&#39;your username&#39;</span>
+<span class="n">RACKSPACE_KEY</span>    <span class="o">=</span> <span class="s">&#39;your key&#39;</span>
+
+<span class="n">EC2Driver</span>     <span class="o">=</span> <span class="n">get_driver</span><span class="p">(</span><span class="n">Provider</span><span class="o">.</span><span class="n">EC2</span><span class="p">)</span>
+<span class="n">SlicehostDriver</span> <span class="o">=</span> <span class="n">get_driver</span><span class="p">(</span><span class="n">Provider</span><span class="o">.</span><span class="n">SLICEHOST</span><span class="p">)</span>
+<span class="n">RackspaceDriver</span> <span class="o">=</span> <span class="n">get_driver</span><span class="p">(</span><span class="n">Provider</span><span class="o">.</span><span class="n">RACKSPACE</span><span class="p">)</span>
+
+<span class="n">drivers</span> <span class="o">=</span> <span class="p">[</span> <span class="n">EC2Driver</span><span class="p">(</span><span class="n">EC2_ACCESS_ID</span><span class="p">,</span> <span class="n">EC2_SECRET_KEY</span><span class="p">),</span>
+        <span class="n">SlicehostDriver</span><span class="p">(</span><span class="n">SLICEHOST_API_KEY</span><span class="p">),</span>
+        <span class="n">RackspaceDriver</span><span class="p">(</span><span class="n">RACKSPACE_USER</span><span class="p">,</span> <span class="n">RACKSPACE_KEY</span><span class="p">)</span> <span class="p">]</span>
+
+<span class="n">nodes</span> <span class="o">=</span> <span class="p">[]</span>
+<span class="k">for</span> <span class="n">driver</span> <span class="ow">in</span> <span class="n">drivers</span><span class="p">:</span>
+    <span class="n">nodes</span> <span class="o">+=</span> <span class="n">driver</span><span class="o">.</span><span class="n">list_nodes</span><span class="p">()</span>
+<span class="k">print</span> <span class="n">nodes</span>
+<span class="c"># [ &lt;Node: provider=Amazon, status=RUNNING, name=bob, ip=1.2.3.4.5&gt;,</span>
+<span class="c">#   &lt;Node: provider=Slicehost, status=REBOOT, name=korine, ip=6.7.8.9&gt;, ... ]</span>
+
+<span class="c"># Reboot all nodes named &#39;test&#39;</span>
+<span class="p">[</span><span class="n">node</span><span class="o">.</span><span class="n">reboot</span><span class="p">()</span> <span class="k">for</span> <span class="n">node</span> <span class="ow">in</span> <span class="n">nodes</span> <span class="k">if</span> <span class="n">node</span><span class="o">.</span><span class="n">name</span> <span class="o">==</span> <span class="s">&#39;test&#39;</span><span class="p">]</span>
+</pre></div>
+
+
+<h2 id="example_bootstrapping_puppet_on_a_node">Example: Bootstrapping Puppet on a Node</h2>
+<p>Just creating a node isn't that helpful because each cloud gives you
+back nodes in different states. The deploy_node API lets
+you do more complex actions in cross-cloud portable manner. It works by
+calling create_node, and then SSHing into the node to run a script
+or install an SSH Key.</p>
+<div class="codehilite"><pre><span class="kn">from</span> <span class="nn">libcloud.compute.types</span> <span class="kn">import</span> <span class="n">Provider</span>
+<span class="kn">from</span> <span class="nn">libcloud.compute.providers</span> <span class="kn">import</span> <span class="n">get_driver</span>
+<span class="kn">from</span> <span class="nn">libcloud.compute.deployment</span> <span class="kn">import</span> <span class="n">MultiStepDeployment</span><span class="p">,</span> <span class="n">ScriptDeployment</span><span class="p">,</span> <span class="n">SSHKeyDeployment</span>
+<span class="kn">import</span> <span class="nn">os</span>
+
+<span class="n">RACKSPACE_USER</span> <span class="o">=</span> <span class="s">&#39;your username&#39;</span>
+<span class="n">RACKSPACE_KEY</span> <span class="o">=</span> <span class="s">&#39;your key&#39;</span>
+
+<span class="n">Driver</span> <span class="o">=</span> <span class="n">get_driver</span><span class="p">(</span><span class="n">Provider</span><span class="o">.</span><span class="n">RACKSPACE</span><span class="p">)</span>
+<span class="n">conn</span> <span class="o">=</span> <span class="n">Driver</span><span class="p">(</span><span class="n">RACKSPACE_USER</span><span class="p">,</span> <span class="n">RACKSPACE_KEY</span><span class="p">)</span>
+
+<span class="c"># read your public key in</span>
+<span class="n">sd</span> <span class="o">=</span> <span class="n">SSHKeyDeployment</span><span class="p">(</span><span class="nb">open</span><span class="p">(</span><span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">expanduser</span><span class="p">(</span><span class="s">&quot;~/.ssh/id_dsa.pub&quot;</span><span class="p">))</span><span class="o">.</span><span class="n">read</span><span class="p">())</span>
+<span class="c"># a simple script to install puppet post boot, can be much more complicated.</span>
+<span class="n">script</span> <span class="o">=</span> <span class="n">ScriptDeployment</span><span class="p">(</span><span class="s">&quot;apt-get install puppet&quot;</span><span class="p">)</span>
+<span class="c"># a task that first installs the ssh key, and then runs the script</span>
+<span class="n">msd</span> <span class="o">=</span> <span class="n">MultiStepDeployment</span><span class="p">([</span><span class="n">sd</span><span class="p">,</span> <span class="n">script</span><span class="p">])</span>
+
+<span class="n">images</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">list_images</span><span class="p">()</span>
+<span class="n">sizes</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">list_sizes</span><span class="p">()</span>
+
+<span class="c"># deploy_node takes the same base keyword arguments as create_node.</span>
+<span class="n">node</span> <span class="o">=</span> <span class="n">conn</span><span class="o">.</span><span class="n">deploy_node</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s">&#39;test&#39;</span><span class="p">,</span> <span class="n">image</span><span class="o">=</span><span class="n">images</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">size</span><span class="o">=</span><span class="n">sizes</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">deploy</span><span class="o">=</span><span class="n">msd</span><span class="p">)</span>
+<span class="c"># &lt;Node: uuid=..., name=test, state=3, public_ip=[&#39;1.1.1.1&#39;], provider=Rackspace ...&gt;</span>
+<span class="c"># the node is now booted, with your ssh key and puppet installed.</span>
+</pre></div>
+      
+    </div>
+
+    <div id="footer" class="span-24">
+    <a href="http://www.apache.org/licenses/">License</a> | <a
+    href="security.html">Security</a> | <a
+    href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a> |
+<A href="http://www.apache.org/foundation/thanks.html">Thanks</a><br /><br />
+
+Copyright © 2009-2011, <a href="http://apache.org/">The Apache Software Foundation</a><br />
+Apache Libcloud, Libcloud, Apache, the Apache feather, and the Apache Libcloud
+project logo are trademarks of the Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+
+    </div>
+  </div>
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-23580482-1");
+pageTracker._trackPageview();
+} catch(err) {}
+</script>
+
+</body>
+</html>