From fae963a6d2136b3774ba2d6cefd3aed746707e32 Mon Sep 17 00:00:00 2001
From: Michael DeHaan <michael.dehaan@gmail.com>
Date: Fri, 9 Mar 2012 18:29:01 -0500
Subject: [PATCH] Docs build + attempt to add image to website

---
 html/YAMLScripts.html            |   4 +-
 html/_static/basic.css           |   9 +-
 html/_static/searchtools.js      |  13 ++-
 html/api.html                    |   2 +-
 html/examples.html               |  43 ++++++--
 html/genindex.html               |   2 +-
 html/gettingstarted.html         |  33 ++++--
 html/index.html                  |  67 ++++++-----
 html/man.html                    |   2 +-
 html/man/ansible-modules.5.html  |   2 +-
 html/man/ansible-playbook.5.html |   2 +-
 html/man/ansible.1.html          |   2 +-
 html/modules.html                | 184 ++++++++++++++++++-------------
 html/mpd_rings.jpg               | Bin 0 -> 55000 bytes
 html/objects.inv                 | Bin 265 -> 317 bytes
 html/patterns.html               |  14 ++-
 html/playbooks.html              |  20 ++--
 html/search.html                 |   2 +-
 html/searchindex.js              |   2 +-
 rst/index.rst                    |  12 +-
 20 files changed, 255 insertions(+), 160 deletions(-)
 create mode 100644 html/mpd_rings.jpg

diff --git a/html/YAMLScripts.html b/html/YAMLScripts.html
index 146f074932c..15f544e35ee 100644
--- a/html/YAMLScripts.html
+++ b/html/YAMLScripts.html
@@ -158,7 +158,7 @@ represent all the options you can use to write an <cite>ansible</cite> file. In
 addition, all YAML files (regardless of their association with
 <cite>ansible</cite> or not) should start with <tt class="docutils literal"><span class="pre">---</span></tt>.</p>
 <p>In YAML a list can be represented in two ways. In one way all members
-of a list are lines beginning at the same indenta`tion level starting
+of a list are lines beginning at the same indentation level starting
 with a <tt class="docutils literal"><span class="pre">-</span></tt> character:</p>
 <div class="highlight-python"><pre>---
 # A list of tasty fruits
@@ -229,7 +229,7 @@ languages:
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/_static/basic.css b/html/_static/basic.css
index 32630d54c9f..eb22a94218a 100644
--- a/html/_static/basic.css
+++ b/html/_static/basic.css
@@ -79,6 +79,14 @@ div.sphinxsidebar input {
     font-size: 1em;
 }
 
+div.sphinxsidebar input[type="text"] {
+    width: 170px;
+}
+
+div.sphinxsidebar input[type="submit"] {
+    width: 30px;
+}
+
 img {
     border: 0;
 }
@@ -236,7 +244,6 @@ img.align-center, .figure.align-center, object.align-center {
 }
 
 .align-center {
-    clear: both;
     text-align: center;
 }
 
diff --git a/html/_static/searchtools.js b/html/_static/searchtools.js
index dae92b5e5a6..4a78f9130e5 100644
--- a/html/_static/searchtools.js
+++ b/html/_static/searchtools.js
@@ -363,10 +363,13 @@ var Search = {
           var fullname = (prefix ? prefix + '.' : '') + name;
           if (fullname.toLowerCase().indexOf(object) > -1) {
             match = objects[prefix][name];
-            descr = objnames[match[1]] + _(', in ') + titles[match[0]];
-            // XXX the generated anchors are not generally correct
-            // XXX there may be custom prefixes
-            result = [filenames[match[0]], fullname, '#'+fullname, descr];
+            descr = objnames[match[1]][2] + _(', in ') + titles[match[0]];
+            anchor = match[3];
+            if (anchor == '')
+              anchor = fullname;
+            else if (anchor == '-')
+              anchor = objnames[match[1]][1] + '-' + fullname;
+            result = [filenames[match[0]], fullname, '#'+anchor, descr];
             switch (match[2]) {
             case 1: objectResults.push(result); break;
             case 0: importantResults.push(result); break;
@@ -489,7 +492,7 @@ var Search = {
             listItem.slideDown(5, function() {
               displayNextItem();
             });
-          });
+          }, "text");
         } else {
           // no source available, just display title
           Search.output.append(listItem);
diff --git a/html/api.html b/html/api.html
index 216ff3df892..df4adbf648b 100644
--- a/html/api.html
+++ b/html/api.html
@@ -222,7 +222,7 @@ command line tools <tt class="docutils literal"><span class="pre">ansible</span>
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/examples.html b/html/examples.html
index c3d72f8ac66..ea0694aadc4 100644
--- a/html/examples.html
+++ b/html/examples.html
@@ -172,28 +172,44 @@ ssh-add ~/.ssh/id_rsa.pub
 ansible atlanta -a "/sbin/reboot" -f 10</pre>
 </div>
 <p>The -f 10 specifies the usage of 10 simultaneous processes.</p>
-<p>Note that other than the command module, ansible modules do not work like simple scripts. They make the remote system look like you state, and run the commands neccessary to get it there.  This is commonly refered to
-as &#8216;idempotency&#8217;.</p>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">Note that other than the <a class="reference internal" href="modules.html#command"><em>command</em></a> module, ansible modules do
+not work like simple scripts. They make the remote system look like
+you state, and run the commands necessary to get it there.  This
+is commonly referred to as &#8216;idempotent&#8217;.</p>
+</div>
 </div>
 <div class="section" id="file-transfer-templating">
 <h2>File Transfer &amp; Templating<a class="headerlink" href="#file-transfer-templating" title="Permalink to this headline">¶</a></h2>
-<p>Ansible can SCP lots of files to multiple machines in parallel, and optionally use them as template sources.</p>
+<p>Ansible can SCP lots of files to multiple machines in parallel, and
+optionally use them as template sources.</p>
 <p>To just transfer a file directly to many different servers:</p>
 <div class="highlight-python"><pre>ansible atlanta copy -a "/etc/hosts /tmp/hosts"</pre>
 </div>
-<p>To use templating, first run the setup module to put the template variables you would like to use on the remote host. Then use the template module to write the files using the templates. Templates are written in Jinja2 format. Playbooks (covered elsewhere in the documentation) will run the setup module for you, making this even simpler.:</p>
+<p>To use templating, first run the setup module to put the template
+variables you would like to use on the remote host. Then use the
+template module to write the files using the templates. Templates are
+written in Jinja2 format. Playbooks (covered elsewhere in the
+documentation) will run the setup module for you, making this even
+simpler.:</p>
 <div class="highlight-python"><pre>ansible webservers -m setup    -a "favcolor=red ntp_server=192.168.1.1"
 ansible webservers -m template -a "src=/srv/motd.j2 dest=/etc/motd"
 ansible webservers -m template -a "src=/srv/ntp.j2 dest=/etc/ntp.conf"</pre>
 </div>
-<p>Need something like the fqdn in a template? If facter or ohai are installed, data from these projects will also be made available to the template engine, using &#8216;facter&#8217; and &#8216;ohai&#8217; prefixes for each.</p>
+<p>Need something like the fqdn in a template? If facter or ohai are
+installed, data from these projects will also be made available to the
+template engine, using &#8216;facter&#8217; and &#8216;ohai&#8217; prefixes for each.</p>
 </div>
 <div class="section" id="deploying-from-source-control">
 <h2>Deploying From Source Control<a class="headerlink" href="#deploying-from-source-control" title="Permalink to this headline">¶</a></h2>
 <p>Deploy your webapp straight from git:</p>
 <div class="highlight-python"><pre>ansible webservers -m git -a "repo=git://foo dest=/srv/myapp version=HEAD"</pre>
 </div>
-<p>Since ansible modules can notify change handlers (see &#8216;Playbooks&#8217;) it is possible to tell ansible to run specific tasks when the code is updated, such as deploying Perl/Python/PHP/Ruby directly from git and then restarting apache.</p>
+<p>Since ansible modules can notify change handlers (see
+<a class="reference internal" href="playbooks.html"><em>Playbooks</em></a>) it is possible to tell ansible to run specific tasks
+when the code is updated, such as deploying Perl/Python/PHP/Ruby
+directly from git and then restarting apache.</p>
 </div>
 <div class="section" id="managing-services">
 <h2>Managing Services<a class="headerlink" href="#managing-services" title="Permalink to this headline">¶</a></h2>
@@ -206,13 +222,18 @@ ansible webservers -m template -a "src=/srv/ntp.j2 dest=/etc/ntp.conf"</pre>
 </div>
 <div class="section" id="time-limited-background-operations">
 <h2>Time Limited Background Operations<a class="headerlink" href="#time-limited-background-operations" title="Permalink to this headline">¶</a></h2>
-<p>Long running operations can be backgrounded, and their status can be checked on later. The same job ID is given to the same task on all hosts, so you won&#8217;t lose track. Polling support is pending in the command line.:</p>
+<p>Long running operations can be backgrounded, and their status can be
+checked on later. The same job ID is given to the same task on all
+hosts, so you won&#8217;t lose track. Polling support is pending in the
+command line.:</p>
 <div class="highlight-python"><pre>ansible all -B 3600 -a "/usr/bin/long_running_operation --do-stuff"
 ansible all -n job_status -a jid=123456789</pre>
 </div>
-<p>Any module other than &#8216;copy&#8217; or &#8216;template&#8217; can be backgrounded.  Typically you&#8217;ll be backgrounding shell
-commands or software upgrades only.</p>
-<p>After the time limit (in seconds) runs out (-B), the process on the remote nodes will be killed.</p>
+<p>Any module other than <a class="reference internal" href="modules.html#copy"><em>copy</em></a> or <a class="reference internal" href="modules.html#template"><em>template</em></a> can be
+backgrounded.  Typically you&#8217;ll be backgrounding shell commands or
+software upgrades only.</p>
+<p>After the time limit (in seconds) runs out (<tt class="docutils literal"><span class="pre">-B</span></tt>), the process on
+the remote nodes will be killed.</p>
 </div>
 </div>
 
@@ -224,7 +245,7 @@ commands or software upgrades only.</p>
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/genindex.html b/html/genindex.html
index 1031a2838ba..22e1bd77e95 100644
--- a/html/genindex.html
+++ b/html/genindex.html
@@ -151,7 +151,7 @@
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/gettingstarted.html b/html/gettingstarted.html
index be97e75af9b..70401b6a99f 100644
--- a/html/gettingstarted.html
+++ b/html/gettingstarted.html
@@ -27,7 +27,7 @@
     <script type="text/javascript" src="_static/bootstrap-scrollspy.js"></script>
     <link rel="top" title="Ansible v0.0.1 documentation" href="index.html" />
     <link rel="next" title="The Inventory File, Patterns, and Groups" href="patterns.html" />
-    <link rel="prev" title="Ansible" href="index.html" />
+    <link rel="prev" title="Introducing Ansible" href="index.html" />
 <script type="text/javascript">
 (function () {
   /**
@@ -128,7 +128,7 @@
           
             
   <li><a href="index.html"
-         title="previous chapter">&laquo; Ansible</a></li>
+         title="previous chapter">&laquo; Introducing Ansible</a></li>
   <li><a href="patterns.html"
          title="next chapter">The Inventory File, Patterns, and Groups &raquo;</a></li>
           
@@ -167,7 +167,8 @@
 <div class="section" id="requirements">
 <h2>Requirements<a class="headerlink" href="#requirements" title="Permalink to this headline">¶</a></h2>
 <p>Requirements for Ansible are extremely minimal.</p>
-<p>If you are running python 2.6 on the <strong>overlord</strong> machine (the machine that you&#8217;ll be talking to the other machines from), you will need:</p>
+<p>If you are running python 2.6 on the <strong>overlord</strong> machine (the machine
+that you&#8217;ll be talking to the other machines from), you will need:</p>
 <ul class="simple">
 <li><tt class="docutils literal"><span class="pre">paramiko</span></tt></li>
 <li><tt class="docutils literal"><span class="pre">PyYAML</span></tt></li>
@@ -213,8 +214,8 @@ $ sudo make install</pre>
 </div>
 <div class="section" id="via-rpm">
 <h3>Via RPM<a class="headerlink" href="#via-rpm" title="Permalink to this headline">¶</a></h3>
-<p>In the near future, pre-built RPMs will be available through your distribution. Until that time you
-can use the <tt class="docutils literal"><span class="pre">make</span> <span class="pre">rpm</span></tt> command:</p>
+<p>In the near future, pre-built RPMs will be available through your
+distribution. Until that time you can use the <tt class="docutils literal"><span class="pre">make</span> <span class="pre">rpm</span></tt> command:</p>
 <div class="highlight-python"><pre>$ git clone git://github.com/ansible/ansible.git
 $ cd ./ansible
 $ make rpm
@@ -224,8 +225,8 @@ $ sudo rpm -Uvh ~/rpmbuild/RPMS/noarch/ansible-1.0-1.noarch.rpm</pre>
 </div>
 <div class="section" id="your-first-commands">
 <h2>Your first commands<a class="headerlink" href="#your-first-commands" title="Permalink to this headline">¶</a></h2>
-<p>Edit /etc/ansible/hosts and put one or more remote systems in it, for which you have your SSH
-key in <tt class="docutils literal"><span class="pre">authorized_keys</span></tt>:</p>
+<p>Edit /etc/ansible/hosts and put one or more remote systems in it, for
+which you have your SSH key in <tt class="docutils literal"><span class="pre">authorized_keys</span></tt>:</p>
 <div class="highlight-python"><pre>192.168.1.50
 aserver.example.org
 bserver.example.org</pre>
@@ -240,10 +241,18 @@ ssh-add ~/.ssh/id_rsa</pre>
 <p>Now run a live command on all of your nodes:</p>
 <div class="highlight-python"><pre>ansible all /bin/echo hello</pre>
 </div>
-<p>Congratulations.  You&#8217;ve just contacted your nodes with Ansible.  It&#8217;s now time to read some
-of the more real-world examples, and explore what you can do with different modules, as well
-as the Ansible playbooks language.  Ansible is not just about running commands, but you already
-have a working infrastructure!</p>
+<p>Congratulations.  You&#8217;ve just contacted your nodes with Ansible.  It&#8217;s
+now time to read some of the more real-world examples, and explore
+what you can do with different modules, as well as the Ansible
+playbooks language.  Ansible is not just about running commands, but
+you already have a working infrastructure!</p>
+<div class="admonition-see-also admonition seealso">
+<p class="first admonition-title">See also</p>
+<dl class="last docutils">
+<dt><a class="reference internal" href="patterns.html#inventoryformat"><em>Inventory</em></a></dt>
+<dd>Complete documentation on the inventory file format</dd>
+</dl>
+</div>
 </div>
 </div>
 
@@ -255,7 +264,7 @@ have a working infrastructure!</p>
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/index.html b/html/index.html
index 3092a596c5d..420954b8b3a 100644
--- a/html/index.html
+++ b/html/index.html
@@ -6,7 +6,7 @@
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Ansible &mdash; Ansible v0.0.1 documentation</title>
+    <title>Introducing Ansible &mdash; Ansible v0.0.1 documentation</title>
     <link rel="stylesheet" href="_static/default.css" type="text/css" />
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/bootstrap.css" type="text/css" />
@@ -109,7 +109,7 @@
   <a href="#"
      class="dropdown-toggle">Page</a>
   <span class="localtoc"><ul>
-<li><a class="reference internal" href="#">Ansible</a><ul>
+<li><a class="reference internal" href="#">Introducing Ansible</a><ul>
 <li><a class="reference internal" href="#design-goals">Design Goals</a></li>
 <li><a class="reference internal" href="#communicate-and-get-involved">Communicate and Get Involved</a></li>
 </ul>
@@ -147,22 +147,31 @@
 
 <div class="container">
    
-  <div class="section" id="ansible">
-<h1>Ansible<a class="headerlink" href="#ansible" title="Permalink to this headline">¶</a></h1>
-<p>Ansible is a radically simple deployment, configuration, and command execution framework.
-Other tools in this space have been too complicated for too long, require too much bootstrapping,
-and have too much learning curve.  Ansible is dead simple and painless to extend.  For comparison, Puppet and Chef have about 60k lines of code.  Ansible&#8217;s core is a little over 1000 lines.</p>
-<p>Ansible isn&#8217;t just for configuration &#8211; it&#8217;s also great for Ad-Hoc tasks,
-quickly firing off commands against nodes.  Where Ansible excels though, is expressing complex multi-node deployment processes, executing complex sequences of commands on different hosts through &#8220;playbooks&#8221;.</p>
-<p>Extending ansible does not require programming in any particular language &#8211; you can write modules
-as scripts or programs that return simple JSON.  It&#8217;s also trivially easy to just execute
-useful shell commands.</p>
-<p>Why use Ansible versus something else?  (Puppet, Chef, Fabric, Capistrano,
-mCollective, Func, SaltStack, etc?) Ansible will have far less code, it
-will be (by extension) more correct, and it will be the easiest thing to hack on and
-use you&#8217;ll ever see &#8211; regardless of your favorite language of choice.</p>
-<p>Systems management doesn&#8217;t have to be complicated.  Ansible&#8217;s docs will remain
-short &amp; simple, and the source will be blindingly obvious.</p>
+  <a class="reference external image-reference" href="http://photos.michaeldehaan.net/infrared/h3d850bdf#h3d850bdf"><img alt="http://mpdehaan.zenfolio.com" src="http://ansible.github.com/html/mpd_rings.jpg" style="width: 400px; height: 300px;" /></a>
+<div class="section" id="introducing-ansible">
+<h1>Introducing Ansible<a class="headerlink" href="#introducing-ansible" title="Permalink to this headline">¶</a></h1>
+<p>Ansible is a radically simple deployment, configuration, and command
+execution framework.  Other tools in this space have been too
+complicated for too long, require too much bootstrapping, and have too
+much learning curve.  Ansible is dead simple and painless to extend.
+For comparison, Puppet and Chef have about 60k lines of code.
+Ansible&#8217;s core is a little over 1000 lines.</p>
+<p>Ansible isn&#8217;t just for configuration &#8211; it&#8217;s also great for Ad-Hoc
+tasks, quickly firing off commands against nodes.  Where Ansible
+excels though, is expressing complex multi-node deployment processes,
+executing complex sequences of commands on different hosts through
+<a class="reference internal" href="playbooks.html"><em>Playbooks</em></a>.</p>
+<p>Extending ansible does not require programming in any particular
+language &#8211; you can write modules as scripts or programs that return
+simple JSON.  It&#8217;s also trivially easy to just execute useful shell
+commands.</p>
+<p>Why use Ansible versus something else?  (Puppet, Chef, Fabric,
+Capistrano, mCollective, Func, SaltStack, etc?) Ansible will have far
+less code, it will be (by extension) more correct, and it will be the
+easiest thing to hack on and use you&#8217;ll ever see &#8211; regardless of your
+favorite language of choice.</p>
+<p>Systems management doesn&#8217;t have to be complicated.  Ansible&#8217;s docs
+will remain short &amp; simple, and the source will be blindingly obvious.</p>
 <div class="section" id="design-goals">
 <h2>Design Goals<a class="headerlink" href="#design-goals" title="Permalink to this headline">¶</a></h2>
 <ul class="simple">
@@ -178,7 +187,8 @@ short &amp; simple, and the source will be blindingly obvious.</p>
 </div>
 <div class="section" id="communicate-and-get-involved">
 <h2>Communicate and Get Involved<a class="headerlink" href="#communicate-and-get-involved" title="Permalink to this headline">¶</a></h2>
-<p>Your ideas and contributions are welcome.  We&#8217;re also happy to help you with questions about Ansible.</p>
+<p>Your ideas and contributions are welcome.  We&#8217;re also happy to help
+you with questions about Ansible.</p>
 <ul class="simple">
 <li>Join the <a class="reference external" href="http://groups.google.com/group/ansible-project">ansible-project mailing list</a> on Google Groups</li>
 <li>Join <a class="reference external" href="irc://irc.freenode.net/#ansible">#ansible</a> on the <a class="reference external" href="http://freenode.net/">freenode IRC network</a></li>
@@ -260,13 +270,16 @@ short &amp; simple, and the source will be blindingly obvious.</p>
 </div>
 <div class="section" id="about-the-author">
 <h2>About the Author<a class="headerlink" href="#about-the-author" title="Permalink to this headline">¶</a></h2>
-<p>Ansible was originally developed by Michael DeHaan, a Raleigh, NC based software developer and architect.
-He created other popular DevOps programs such as Cobbler, the popular Linux install server.
-Cobbler is used to deploy mission critical systems all over the planet, in industries
-ranging from massively multiplayer gaming, core internet infrastructure, finance,
-chip design, and more.  Michael also helped co-author of Func, a precursor to Ansible, which is used
-to orchestrate systems in lots of diverse places.  He&#8217;s worked on systems software for
-IBM, Motorola, Red Hat&#8217;s Emerging Technologies Group, Puppet Labs, and rPath.</p>
+<p>Ansible was originally developed by Michael DeHaan, a Raleigh, NC
+based software developer and architect.  He created other popular
+DevOps programs such as Cobbler, the popular Linux install server.
+Cobbler is used to deploy mission critical systems all over the
+planet, in industries ranging from massively multiplayer gaming, core
+internet infrastructure, finance, chip design, and more.  Michael also
+helped co-author of Func, a precursor to Ansible, which is used to
+orchestrate systems in lots of diverse places.  He&#8217;s worked on systems
+software for IBM, Motorola, Red Hat&#8217;s Emerging Technologies Group,
+Puppet Labs, and rPath.</p>
 </div>
 </div>
 
@@ -278,7 +291,7 @@ IBM, Motorola, Red Hat&#8217;s Emerging Technologies Group, Puppet Labs, and rPa
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/man.html b/html/man.html
index 4f382866907..f0c7fd18fef 100644
--- a/html/man.html
+++ b/html/man.html
@@ -161,7 +161,7 @@
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/man/ansible-modules.5.html b/html/man/ansible-modules.5.html
index 7bec862270d..8d81937198c 100644
--- a/html/man/ansible-modules.5.html
+++ b/html/man/ansible-modules.5.html
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ansible-modules</title><link rel="stylesheet" type="text/css" href="./docbook-xsl.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /></head><body><div xml:lang="en" class="refentry" title="ansible-modules" lang="en"><a id="id475130"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ansible-modules — stock modules shipped with ansible</p></div><div class="refsect1" title="DESCRIPTION"><a id="_description"></a><h2>DESCRIPTION</h2><p>Ansible ships with a number of modules that can be executed directly on remote hosts or through
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ansible-modules</title><link rel="stylesheet" href="./docbook-xsl.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /></head><body><div xml:lang="en" class="refentry" title="ansible-modules" lang="en"><a id="id510561"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ansible-modules — stock modules shipped with ansible</p></div><div class="refsect1" title="DESCRIPTION"><a id="_description"></a><h2>DESCRIPTION</h2><p>Ansible ships with a number of modules that can be executed directly on remote hosts or through
 ansible playbooks.</p></div><div class="refsect1" title="IDEMPOTENCE"><a id="_idempotence"></a><h2>IDEMPOTENCE</h2><p>Most modules other than command are idempotent, meaning they will seek to avoid changes
 unless a change needs to be made.  When using ansible playbooks, these modules can
 trigger change events, as described in <span class="strong"><strong>ansible-playbooks</strong></span>(5).</p><p>Unless otherwise noted, all modules support change hooks.</p></div><div class="refsect1" title="command"><a id="_command"></a><h2>command</h2><p>The command module takes the command name followed by a list of arguments, space delimited.
diff --git a/html/man/ansible-playbook.5.html b/html/man/ansible-playbook.5.html
index bb9a1ff70c3..a9109948bff 100644
--- a/html/man/ansible-playbook.5.html
+++ b/html/man/ansible-playbook.5.html
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ansible-modules</title><link rel="stylesheet" type="text/css" href="./docbook-xsl.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /></head><body><div xml:lang="en" class="refentry" title="ansible-modules" lang="en"><a id="id507830"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ansible-playbook — format and function of an ansible playbook file</p></div><div class="refsect1" title="DESCRIPTION"><a id="_description"></a><h2>DESCRIPTION</h2><p>Ansible ships with <span class="emphasis"><em>ansible-playbook</em></span>, a tool for running playbooks.
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ansible-modules</title><link rel="stylesheet" href="./docbook-xsl.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /></head><body><div xml:lang="en" class="refentry" title="ansible-modules" lang="en"><a id="id395532"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ansible-playbook — format and function of an ansible playbook file</p></div><div class="refsect1" title="DESCRIPTION"><a id="_description"></a><h2>DESCRIPTION</h2><p>Ansible ships with <span class="emphasis"><em>ansible-playbook</em></span>, a tool for running playbooks.
 Playbooks can represent frequent tasks, desired system configurations,
 or deployment processes.</p></div><div class="refsect1" title="FORMAT"><a id="_format"></a><h2>FORMAT</h2><p>Playbooks are written in YAML.</p></div><div class="refsect1" title="EXAMPLE"><a id="_example"></a><h2>EXAMPLE</h2><p>See:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 <a class="ulink" href="https://github.com/mpdehaan/ansible/blob/master/examples/playbook.yml" target="_top">https://github.com/mpdehaan/ansible/blob/master/examples/playbook.yml</a>
diff --git a/html/man/ansible.1.html b/html/man/ansible.1.html
index 067ef44f4d5..3701608a420 100644
--- a/html/man/ansible.1.html
+++ b/html/man/ansible.1.html
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ansible</title><link rel="stylesheet" type="text/css" href="./docbook-xsl.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /></head><body><div xml:lang="en" class="refentry" title="ansible" lang="en"><a id="id547391"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ansible — run a command somewhere else</p></div><div class="refsynopsisdiv" title="Synopsis"><a id="_synopsis"></a><h2>Synopsis</h2><p>ansible &lt;host-pattern&gt; [-f forks] [-m module_name] [-a args]</p></div><div class="refsect1" title="DESCRIPTION"><a id="_description"></a><h2>DESCRIPTION</h2><p><span class="strong"><strong>Ansible</strong></span> is an extra-simple tool/framework/API for doing 'remote things' over
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ansible</title><link rel="stylesheet" href="./docbook-xsl.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /></head><body><div xml:lang="en" class="refentry" title="ansible" lang="en"><a id="id421198"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ansible — run a command somewhere else</p></div><div class="refsynopsisdiv" title="Synopsis"><a id="_synopsis"></a><h2>Synopsis</h2><p>ansible &lt;host-pattern&gt; [-f forks] [-m module_name] [-a args]</p></div><div class="refsect1" title="DESCRIPTION"><a id="_description"></a><h2>DESCRIPTION</h2><p><span class="strong"><strong>Ansible</strong></span> is an extra-simple tool/framework/API for doing 'remote things' over
 SSH.</p></div><div class="refsect1" title="ARGUMENTS"><a id="_arguments"></a><h2>ARGUMENTS</h2><div class="variablelist"><dl><dt><span class="term">
 <span class="strong"><strong>host-pattern</strong></span>
 </span></dt><dd>
diff --git a/html/modules.html b/html/modules.html
index 4a345d2c7ec..ef0f610301e 100644
--- a/html/modules.html
+++ b/html/modules.html
@@ -156,8 +156,8 @@
    
   <div class="section" id="ansible-modules">
 <h1>Ansible Modules<a class="headerlink" href="#ansible-modules" title="Permalink to this headline">¶</a></h1>
-<p>Ansible ships with a number of modules that can be executed directly on remote hosts or through
-ansible playbooks.</p>
+<p>Ansible ships with a number of modules that can be executed directly
+on remote hosts or through ansible playbooks.</p>
 <div class="admonition-see-also admonition seealso">
 <p class="first admonition-title">See also</p>
 <dl class="last docutils">
@@ -169,131 +169,165 @@ ansible playbooks.</p>
 <dd>Examples of using modules with the Python API</dd>
 </dl>
 </div>
-<p>Nearly all modules take key=value parameters.  Some modules take no parameters, and the command
-module just takes arguments for the command you want to run.</p>
-<p>All modules return JSON format data, thoug if you are using the command line or playbooks, you
-don&#8217;t really need to know much about that.</p>
-<p>Most modules other than command are idempotent, meaning they will seek to avoid changes
-unless a change needs to be made.  When using ansible playbooks, these modules can
-trigger change events.  Unless otherwise noted, all modules support change hooks.</p>
+<p>Nearly all modules take <tt class="docutils literal"><span class="pre">key=value</span></tt> parameters.  Some modules take
+no parameters, and the command module just takes arguments for the
+command you want to run.</p>
+<p>All modules return JSON format data, though if you are using the
+command line or playbooks, you don&#8217;t really need to know much about
+that.</p>
+<p>Most modules other than command are idempotent, meaning they will seek
+to avoid changes unless a change needs to be made.  When using ansible
+playbooks, these modules can trigger change events.  Unless otherwise
+noted, all modules support change hooks.</p>
 <p>Stock modules:</p>
 <div class="section" id="command">
-<h2>command<a class="headerlink" href="#command" title="Permalink to this headline">¶</a></h2>
-<p>The command module takes the command name followed by a list of arguments, space delimited.
-This is the only module that does not use key=value style parameters.</p>
+<span id="id1"></span><h2>command<a class="headerlink" href="#command" title="Permalink to this headline">¶</a></h2>
+<p>The command module takes the command name followed by a list of
+arguments, space delimited.  This is the only module that does not use
+<tt class="docutils literal"><span class="pre">key=value</span></tt> style parameters.</p>
 <p>Example usage:</p>
 <div class="highlight-python"><pre>/sbin/shutdown -t now</pre>
 </div>
 <p>The given shell command will be executed on all selected nodes.</p>
-<p>This module does not support change hooks and returns the return code from the program as well as timing information about how long the command was running for.</p>
+<p>This module does not support change hooks and returns the return code
+from the program as well as timing information about how long the
+command was running for.</p>
 </div>
 <div class="section" id="copy">
-<h2>copy<a class="headerlink" href="#copy" title="Permalink to this headline">¶</a></h2>
+<span id="id2"></span><h2>copy<a class="headerlink" href="#copy" title="Permalink to this headline">¶</a></h2>
 <p>The copy module moves a file on the local box to remote locations.</p>
 <p><em>src</em>:</p>
-<p>Local path to a file to copy to the remote server.  This can be an absolute or relative path.</p>
+<ul class="simple">
+<li>Local path to a file to copy to the remote server.  This can be an
+absolute or relative path.</li>
+</ul>
 <p><em>dest</em>:</p>
-<p>Remote absolute path where the file should end up.</p>
+<ul class="simple">
+<li>Remote absolute path where the file should end up.</li>
+</ul>
 <p>This module also returns md5sum information about the resultant file.</p>
 </div>
 <div class="section" id="facter">
-<h2>facter<a class="headerlink" href="#facter" title="Permalink to this headline">¶</a></h2>
+<span id="id3"></span><h2>facter<a class="headerlink" href="#facter" title="Permalink to this headline">¶</a></h2>
 <p>Runs the discovery program &#8216;facter&#8217; on the remote system, returning
 JSON data that can be useful for inventory purposes.</p>
 <p>Requires that &#8216;facter&#8217; and &#8216;ruby-json&#8217; be installed on the remote end.</p>
-<p>This module is informative only - it takes no parameters &amp; does not support change hooks,
-nor does it make any changes on the system.   Playbooks do not actually use
-this module, they use the &#8216;setup&#8217; module behind the scenes.</p>
+<p>This module is informative only - it takes no parameters &amp; does not
+support change hooks, nor does it make any changes on the system.
+Playbooks do not actually use this module, they use the <a class="reference internal" href="#setup"><em>setup</em></a>
+module behind the scenes.</p>
 </div>
 <div class="section" id="git">
 <h2>git<a class="headerlink" href="#git" title="Permalink to this headline">¶</a></h2>
 <p>Deploys software (or files) from git checkouts.</p>
 <p><em>repo</em>:</p>
-<p>git or http protocol address of the repo to checkout</p>
+<ul class="simple">
+<li>git or http protocol address of the repo to checkout.</li>
+</ul>
 <p><em>dest</em>:</p>
-<p>where to check it out, an absolute directory path</p>
+<ul class="simple">
+<li>Where to check it out, an absolute directory path.</li>
+</ul>
 <p><em>version</em>:</p>
-<p>what version to check out &#8211; either the git SHA, the literal string &#8216;HEAD&#8217;, or a tag name</p>
+<ul class="simple">
+<li>What version to check out &#8211; either the git SHA, the literal string
+<tt class="docutils literal"><span class="pre">HEAD</span></tt>, or a tag name.</li>
+</ul>
 </div>
 <div class="section" id="ohai">
 <h2>ohai<a class="headerlink" href="#ohai" title="Permalink to this headline">¶</a></h2>
-<p>Similar to the facter module, this returns JSON inventory data.  Ohai
-data is a bit more verbose and nested than facter.</p>
+<p>Similar to the <a class="reference internal" href="#facter"><em>facter</em></a> module, this returns JSON inventory data.
+Ohai data is a bit more verbose and nested than facter.</p>
 <p>Requires that &#8216;ohai&#8217; be installed on the remote end.</p>
 <p>This module is information only - it takes no parameters &amp; does not
 support change hooks, nor does it make any changes on the system.</p>
-<p>Playbooks should not call the ohai module, playbooks call the &#8216;setup&#8217;
-module behind the scenes instead.</p>
+<p>Playbooks should not call the ohai module, playbooks call the
+<a class="reference internal" href="#setup"><em>setup</em></a> module behind the scenes instead.</p>
 </div>
 <div class="section" id="ping">
 <h2>ping<a class="headerlink" href="#ping" title="Permalink to this headline">¶</a></h2>
-<p>A trivial test module, this module always returns the integer &#8216;1&#8217; on
+<p>A trivial test module, this module always returns the integer <tt class="docutils literal"><span class="pre">1</span></tt> on
 successful contact.</p>
-<p>This module does not support change hooks and is informative only - it takes no parameters &amp; does not
-support change hooks, nor does it make any changes on the system.</p>
+<p>This module does not support change hooks and is informative only - it
+takes no parameters &amp; does not support change hooks, nor does it make
+any changes on the system.</p>
 </div>
 <div class="section" id="service">
 <h2>service<a class="headerlink" href="#service" title="Permalink to this headline">¶</a></h2>
 <p>Controls services on remote machines.</p>
-<p><em>state</em></p>
-<p>Values are &#8216;started&#8217;, &#8216;stopped&#8217;, or &#8216;restarted&#8217;.   Started/stopped
-are idempotent actions that will not run commands unless neccessary.
-&#8216;restarted&#8217; will always bounce the service</p>
-<p><em>name</em></p>
-<p>The name of the service</p>
+<p><em>state</em>:</p>
+<ul class="simple">
+<li>Values are <tt class="docutils literal"><span class="pre">started</span></tt>, <tt class="docutils literal"><span class="pre">stopped</span></tt>, or <tt class="docutils literal"><span class="pre">restarted</span></tt>.
+Started/stopped are idempotent actions that will not run commands
+unless necessary.  <tt class="docutils literal"><span class="pre">restarted</span></tt> will always bounce the service.</li>
+</ul>
+<p><em>name</em>:</p>
+<ul class="simple">
+<li>The name of the service.</li>
+</ul>
 </div>
 <div class="section" id="setup">
-<h2>setup<a class="headerlink" href="#setup" title="Permalink to this headline">¶</a></h2>
+<span id="id4"></span><h2>setup<a class="headerlink" href="#setup" title="Permalink to this headline">¶</a></h2>
 <p>Writes a JSON file containing key/value data, for use in templating.
-Call this once before using the template modules.  Playbooks will
-execute this module automatically as the first step in each play using
-the variables section, so it is unneccessary to make explicit calls to
-setup within a playbook.</p>
-<p>If facter or ohai are installed, variables from these programs will also
-be snapshotted into the JSON file for usage in templating. These variables
-are prefixed with &#8216;<a class="reference internal" href="#facter">facter</a>&#8216; and &#8216;<a class="reference internal" href="#ohai">ohai</a>&#8221; so it&#8217;s easy to tell their source.
-All variables are then bubbled up to the caller.</p>
-<p><em>anything</em></p>
-<p>any other parameters can be named basically anything, and set a key=value
-pair in the JSON file for use in templating.</p>
+Call this once before using the <a class="reference internal" href="#template"><em>template</em></a> module.  Playbooks
+will execute this module automatically as the first step in each play
+using the variables section, so it is unnecessary to make explicit
+calls to setup within a playbook.</p>
+<p>If facter or ohai are installed, variables from these programs will
+also be snapshotted into the JSON file for usage in templating. These
+variables are prefixed with <tt class="docutils literal"><span class="pre">facter_</span></tt> and <tt class="docutils literal"><span class="pre">ohai_</span></tt> so it&#8217;s easy to
+tell their source.  All variables are then bubbled up to the caller.</p>
+<p><em>anything</em>:</p>
+<blockquote>
+<div><ul class="simple">
+<li>Any other parameters can be named basically anything, and set a
+<tt class="docutils literal"><span class="pre">key=value</span></tt> pair in the JSON file for use in templating.</li>
+</ul>
+</div></blockquote>
 </div>
 <div class="section" id="template">
-<h2>template<a class="headerlink" href="#template" title="Permalink to this headline">¶</a></h2>
-<p>Templates a file out to a remote server.  Call the setup module prior to usage.</p>
-<p><em>src</em></p>
-<p>path of a Jinja2 formatted template on the local server.  This can be a relative
-or absolute path.</p>
-<p><em>dest</em></p>
-<p>location to render the template on the remote server</p>
+<span id="id5"></span><h2>template<a class="headerlink" href="#template" title="Permalink to this headline">¶</a></h2>
+<p>Templates a file out to a remote server.  Call the <a class="reference internal" href="#setup"><em>setup</em></a> module
+prior to usage.</p>
+<p><em>src</em>:</p>
+<ul class="simple">
+<li>Path of a Jinja2 formatted template on the local server.  This can
+be a relative or absolute path.</li>
+</ul>
+<p><em>dest</em>:</p>
+<ul class="simple">
+<li>Location to render the template on the remote server.</li>
+</ul>
 <p>This module also returns md5sum information about the resultant file.</p>
 </div>
 <div class="section" id="writing-your-own-modules">
 <h2>Writing your own modules<a class="headerlink" href="#writing-your-own-modules" title="Permalink to this headline">¶</a></h2>
-<p>To write your own modules, simply follow the convention of those already available in
-/usr/share/ansible.  Modules must return JSON but can be written in any language.
-Modules should return hashes, but hashes can be nested.</p>
-<p>To support change hooks, modules should return hashes with a changed: True/False
-element at the top level:</p>
+<p>To write your own modules, simply follow the convention of those
+already available in /usr/share/ansible.  Modules must return JSON but
+can be written in any language.  Modules should return hashes, but
+hashes can be nested.</p>
+<p>To support change hooks, modules should return hashes with a changed:
+True/False element at the top level:</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
     <span class="s">&#39;changed&#39;</span>   <span class="p">:</span> <span class="bp">True</span><span class="p">,</span>
     <span class="s">&#39;something&#39;</span> <span class="p">:</span> <span class="mi">42</span>
 <span class="p">}</span>
 </pre></div>
 </div>
-<p>Modules can also choose to indicate a failure scenario by returning a top level &#8216;failure&#8217;
-element with a True value, and a &#8216;msg&#8217; element describing the nature of the failure.
-Other return values are up to the module.</p>
-<blockquote>
-<div><dl class="docutils">
-<dt>{</dt>
-<dd>&#8216;failure&#8217;   : True,
-&#8216;msg&#8217;       : &#8220;here is what happened...&#8221;</dd>
-</dl>
-<p>}</p>
-</div></blockquote>
-<p>When shipping modules, drop them in /usr/share/ansible, or specify the module path to the
-command line tool or API.  It is easy to test modules by running them directly on
-the command line, passing them arguments just like they would be passed with ansible.</p>
+<p>Modules can also choose to indicate a failure scenario by returning a
+top level <tt class="docutils literal"><span class="pre">failure</span></tt> element with a True value, and a <tt class="docutils literal"><span class="pre">msg</span></tt> element
+describing the nature of the failure.  Other return values are up to
+the module:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="p">{</span>
+    <span class="s">&#39;failure&#39;</span>   <span class="p">:</span> <span class="bp">True</span><span class="p">,</span>
+    <span class="s">&#39;msg&#39;</span>       <span class="p">:</span> <span class="s">&quot;here is what happened...&quot;</span>
+<span class="p">}</span>
+</pre></div>
+</div>
+<p>When shipping modules, drop them in /usr/share/ansible, or specify the
+module path to the command line tool or API.  It is easy to test
+modules by running them directly on the command line, passing them
+arguments just like they would be passed with ansible.</p>
 </div>
 </div>
 
@@ -305,7 +339,7 @@ the command line, passing them arguments just like they would be passed with ans
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/mpd_rings.jpg b/html/mpd_rings.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ec8f3aee8e4e8417ca2484d7b7e9d217ce7ac3d2
GIT binary patch
literal 55000
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

literal 0
HcmV?d00001

diff --git a/html/objects.inv b/html/objects.inv
index f1982e0d83b519e57088e5565f3af95583ea31f4..75be6db89a32c46703a7af371693337064a9b015 100644
GIT binary patch
delta 203
zcmV;+05t!J0=)u|dVhtH%?iRW5QOh}iUmEkf>$4)(t{xA3#`rB7V<~375nz4tr1$J
zJ!a;cVUh$wUo{X|o)kVvL4JfVYKMlk+QDrCu2_@MR<=gcdycz4PsTTMv9ePH<sgYb
z+_`x|kA9fwJ>;S$^QSne-`1(FH7_!3egCvxBQK^PGkNoCE<_UyMH>edV?-osJ$r9x
zk<a2QOiTu7B%HnNTo9GjdN{6M@rhN8Za_@hDP-EfD(m_UBraMIXp(!0-teD6d;o$O
FuKSVuUD*Ht

delta 151
zcmV;I0BHZc0*L~UdVg(>K?=e!5JmSn#egnb!L0{SToelS0;4lDg=7+vRP60-NV=%F
zegA#_w~i(u{y<E0G5BNy?HT;i+8Ug6vgQDtquDUrGg2N?;vn&-RB34(VbIxsvm_T5
zxK4%}=&REJ3c)S7*+(_9{Q0oadY~*v#_-a6v9PK=iqPZ8$`GRL%@u6tx;4vER9_QZ
FSvV)&N}&J%

diff --git a/html/patterns.html b/html/patterns.html
index 41aecbe2e94..c60423e92ff 100644
--- a/html/patterns.html
+++ b/html/patterns.html
@@ -159,10 +159,11 @@
 </dl>
 </div>
 <div class="section" id="inventory-file-format">
-<h2>Inventory File Format<a class="headerlink" href="#inventory-file-format" title="Permalink to this headline">¶</a></h2>
+<span id="inventoryformat"></span><h2>Inventory File Format<a class="headerlink" href="#inventory-file-format" title="Permalink to this headline">¶</a></h2>
 <p>Ansible works against multiple systems in your infrastructure at the
-same time.  It does this by selecting portions of systems listed in Ansible&#8217;s inventory file,
-which defaults to /etc/ansible/hosts, and looks like this:</p>
+same time.  It does this by selecting portions of systems listed in
+Ansible&#8217;s inventory file, which defaults to /etc/ansible/hosts, and
+looks like this:</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="n">mail</span><span class="o">.</span><span class="n">example</span><span class="o">.</span><span class="n">com</span>
 
 <span class="p">[</span><span class="n">webservers</span><span class="p">]</span>
@@ -199,7 +200,10 @@ wildcards:</p>
 <p>It&#8217;s also ok to mix wildcard patterns and groups at the same time:</p>
 <div class="highlight-python"><pre>one*.com:dbservers</pre>
 </div>
-<p>NOTE: It is not possible to target a host not in the inventory file.</p>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">It is not possible to target a host not in the inventory file.</p>
+</div>
 </div>
 </div>
 
@@ -211,7 +215,7 @@ wildcards:</p>
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/playbooks.html b/html/playbooks.html
index 39024d4dcd6..566d3fa706a 100644
--- a/html/playbooks.html
+++ b/html/playbooks.html
@@ -206,7 +206,7 @@ server group, then more commands back on the webservers group, etc:</p>
 <div class="section" id="hosts-line">
 <h2>Hosts line<a class="headerlink" href="#hosts-line" title="Permalink to this headline">¶</a></h2>
 <p>The hosts line is a list of one or more groups or host patterns,
-seperated by colons, as described in the <a class="reference internal" href="patterns.html#patterns"><em>The Inventory File, Patterns, and Groups</em></a>
+separated by colons, as described in the <a class="reference internal" href="patterns.html#patterns"><em>The Inventory File, Patterns, and Groups</em></a>
 documentation.  This is just like the first parameter to
 <cite>/usr/bin/ansible</cite>.</p>
 </div>
@@ -215,8 +215,7 @@ documentation.  This is just like the first parameter to
 <p>A list of variables and values that can be used in the plays.  These
 can be used in templates or &#8216;action&#8217; lines and are dereferenced using
 <cite>jinja2</cite> syntax like this:</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="p">{{</span> <span class="n">varname</span> <span class="p">}}</span>
-</pre></div>
+<div class="highlight-python"><pre>{{ varname }}</pre>
 </div>
 <p>Further, if there are discovered variables about the system (say, if
 facter or ohai were installed) these variables bubble up back into the
@@ -235,7 +234,7 @@ to write the hostname into the /etc/motd file, I could say:</p>
 <div class="section" id="tasks-list">
 <h2>Tasks list<a class="headerlink" href="#tasks-list" title="Permalink to this headline">¶</a></h2>
 <p>Each play contains a list of tasks.  Tasks are executed in order, one
-at a time, against all machines matched by the play&#8217;s host pattern,
+at a time, against all machines matched by the playbooks host pattern,
 before moving on to the next task.</p>
 <p>Hosts with failed tasks are taken out of the rotation for the entire
 playbook.  If things fail, simply correct the playbook file and rerun.</p>
@@ -285,8 +284,7 @@ of the tasks complete in a particular play.</p>
 file can contain a list of tasks (in YAML) as well, optionally passing
 extra variables into the file.  Variables passed in can be deferenced
 like this (assume a variable named &#8216;user&#8217;):</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="p">{{</span> <span class="n">user</span> <span class="p">}}</span>
-</pre></div>
+<div class="highlight-python"><pre>{{ user }}</pre>
 </div>
 <p>For instance, if deploying multiple wordpress instances, I could
 contain all of my tasks in a wordpress.yml file, and use it like so:</p>
@@ -312,8 +310,12 @@ like:</p>
 do in the main file.  Including a variable in the name of a task is a
 contrived example, you could also pass them to the action command line
 or use them inside a template file.</p>
-<p>Note that include statements are only usable from the top level
-playbook file.  At this time, includes can not include other includes.</p>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">Note that include statements are only usable from the top level
+playbook file.  At this time, includes can not include other
+includes.</p>
+</div>
 </div>
 <div class="section" id="using-includes-to-assign-classes-of-systems">
 <h2>Using Includes To Assign Classes of Systems<a class="headerlink" href="#using-includes-to-assign-classes-of-systems" title="Permalink to this headline">¶</a></h2>
@@ -367,7 +369,7 @@ from the configuration file to generate machine specific variables.</p>
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/search.html b/html/search.html
index cd74bc50ca0..a0c9f0e9320 100644
--- a/html/search.html
+++ b/html/search.html
@@ -165,7 +165,7 @@
     <p>
         &copy; Copyright 2012 Michael DeHaan.<br/>
       Last updated on Mar 09, 2012.<br/>
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
     </p>
   </div>
 </footer>
diff --git a/html/searchindex.js b/html/searchindex.js
index 0d731f985de..d53159d0905 100644
--- a/html/searchindex.js
+++ b/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({objects:{},terms:{all:[0,1,2,3,4,5,6,7],code:[1,2,7],myapp:7,perl:7,mcollect:1,prefix:[2,3,7],concept:7,upgrad:7,follow:[5,6,2,3,7],scp:7,content:[0,1],middl:3,elsewher:7,specif:[5,6,3,7],program:[1,2,3],selinux:3,blindingli:1,spec:3,sourc:[1,6,2,3,7],everi:[4,3],string:2,fals:[4,2],failur:[6,2],veri:[1,6,3],affect:3,max_client:3,level:[4,2,3],id_rsa:[0,7],list:[1,2,3,4,5,7,8],item:[4,6],dotnet:4,saltstack:1,servic:[1,2,3,7],alic:3,natur:2,seper:3,chef:1,second:[4,7],design:1,pass:[2,3],download:0,further:3,port:7,even:7,what:[0,2,3],favcolor:[3,7],section:[1,2,3],abbrevi:4,version:[2,7],varnam:3,ever:1,method:6,told:3,hash:2,facter_hostnam:3,eckersberg:4,gener:3,here:[2,3,7],let:[3,7],address:[5,2],path:2,sinc:7,valu:[4,2,3],box:[1,2],great:1,ahead:3,precursor:1,technolog:1,host:[0,1,2,3,5,6,7],prior:2,pick:[4,7],action:[1,2,3],extrem:0,implement:6,commonli:7,ourselv:3,employe:4,via:[0,1],regardless:[4,1,3],extra:3,modul:[0,1,2,3,6,7],put:[0,7],unix:3,"boolean":4,instal:[7,0,2,3,1],select:[1,2,3,5],httpd:[3,7],from:[0,1,2,3,4,7],describ:[2,3],would:[2,7],commun:1,visit:1,two:[4,0,5],noarch:0,suit:3,live:0,handler:[1,3,7],call:2,usr:[6,2,3,7],msg:[6,2],somevar:3,type:6,tell:[2,3,7],more:[0,5,2,3,1],flat:3,desir:3,idempot:[2,3,7],src:[2,3,7],unneccessari:2,sshd:1,agent:[0,7],particular:[1,3],easiest:1,must:[4,2,3],none:6,join:1,ibm:1,module_arg:6,setup:[1,2,7],work:[7,0,5,3,1],knows_oop:4,remain:1,tag:[0,2],can:[0,1,2,3,4,5,6,7],learn:[0,5,3,1],about:[4,0,2,3,1],purpos:2,root:[4,1,3],control:[1,2,3,7],want:[6,2,3,7],yamllint:4,process:[1,7],rpath:1,sudo:0,share:2,templat:[7,0,2,3,1],critic:1,minimum:3,explor:0,occur:3,contribut:1,alwai:2,multipl:[5,3,7],newlin:4,thoug:2,lame:4,capistrano:1,ping:[0,6,2,1],uptim:6,write:[4,1,2,3,7],how:[0,2,3,4,5,6,7],instead:2,config:[1,3],stock:2,map:3,express:[4,1,6,3],referenc:[5,3],clone:0,after:[3,7],lab:1,befor:[2,3],ohai_:3,mai:[4,0,6],end:[2,3],associ:4,parallel:[1,7],man:[1,8],"short":1,orchestr:[1,3],read:[4,0,6],bootstrap:1,explicit:2,element:[4,2],issu:1,inform:[6,2,3],mango:4,combin:4,allow:3,order:3,talk:[0,3],origin:1,help:1,over:[1,7],move:[2,3],orang:4,mission:1,elit:4,rpmbuild:0,comma:4,paramet:[2,3],facter_:3,jid:7,overlord:0,group:[1,6,3,5],cli:6,yaml:[4,1,3],pend:[3,7],rapidli:6,infrastructur:[0,5,3,1],mail:[1,5],job_statu:7,main:3,might:3,them:[2,3,7],"return":[1,6,2],thei:[6,2,3,7],food:4,scene:2,framework:[1,6],jinja2:[0,2,3,7],now:[0,2],nor:2,choic:1,multiprocess:0,name:[4,1,2,3,7],anyth:2,neccessari:[2,7],simpl:[4,1,6,3,7],drop:2,instruct:0,separ:4,exampl:[0,1,2,3,4,5,6,7],each:[4,2,3,7],found:6,updat:7,mean:[2,3],harm:3,michael:1,individu:5,idea:1,realli:[4,2,3],backport:0,facter:[1,2,3,7],our:4,happen:[2,3],event:2,out:[1,2,3,4,6,7],variabl:[2,3,7],network:1,space:[1,2],reboot:7,bubbl:[2,3],rel:2,internet:1,print:6,correct:[4,1,3],red:[1,7],insid:3,advanc:6,ntp:7,given:[2,7],pub:7,base:[1,3],usabl:[1,3],dictionari:4,releas:0,org:0,bash:[0,7],basi:3,pyyaml:0,could:[6,3],fqdn:7,thing:[1,3],place:1,isn:1,assign:[1,3],first:[7,0,2,3,1],oper:[1,7],softwar:[1,2,7],rang:1,notifi:[1,3,7],directli:[2,3,7],onc:[2,3],number:2,yourself:0,hook:2,datastructur:6,alreadi:[0,2,3],puppet:1,construct:6,extend:1,massiv:1,differ:[7,0,3,1],"long":[1,2,7],convent:2,script:[1,6,7],data:[4,6,2,7],top:[2,3],mkdir:3,system:[0,1,2,3,5,7],messag:6,appl:4,too:1,statement:[1,3],john:4,banana:4,iptabl:3,shell:[1,2,7],option:[4,6,3,8,7],welcom:1,tool:[1,6,2,7],copi:[1,2,7],specifi:[4,2,7],retyp:0,provid:4,github:[0,1],off:1,than:[0,2,3,7],liter:2,silli:3,target:[1,5],remot:[0,2,3,7],structur:4,"final":4,project:[0,7,1],reus:3,architect:1,were:3,tion:4,uses_cv:4,pre:0,sai:3,runner:6,favorit:1,ani:[1,6,2,3,7],have:[0,3,1],need:[4,0,2,3,7],seek:2,paramiko:0,imagin:3,engin:7,built:0,note:[5,2,3,7],also:[0,1,2,3,4,5,6,7],client:1,build:[0,6],indic:2,datacent:3,divers:1,begin:4,unless:2,distribut:[0,1],deploy:[1,3,7],track:7,discov:3,most:[4,2],plai:[2,3],regular:3,deploi:[1,2,3,7],pair:2,why:1,don:2,doc:1,later:7,cover:7,doe:[1,2,5],likes_emac:4,snapshot:2,wildcard:5,pattern:[1,6,3,5],awesom:[1,3],show:[3,7],verbos:2,syntax:[4,3],bring:3,raleigh:1,particularli:3,playbook:[0,1,2,3,4,5,6,7],hack:1,radic:1,trivial:[1,2],rotat:3,involv:1,absolut:2,onli:[0,2,3,7],explicitli:3,locat:2,execut:[1,6,2,3],pretti:6,configur:[0,1,3,4,5,7],apach:[3,7],state:[2,3,7],should:[4,2],suppos:3,congratul:0,local:2,yml:3,long_running_oper:7,nearli:[2,3],get:[4,0,3,7,1],financ:1,stop:[2,3],repo:[2,7],obviou:1,ssh:[0,7],requir:[0,2,1],uvh:0,bar:5,sha:2,stuff:7,common:3,contain:[2,3],through:[0,2,1],where:[1,2,3],view:[1,8],set:[0,2,3],see:[0,1,2,3,4,5,7],result:[6,2],fail:[6,3],charact:4,skill:4,best:3,asynchron:[1,3],statu:7,kei:[4,0,2,3],databas:3,someth:[1,2,7],discoveri:2,restart:[2,3,7],behind:2,won:7,between:[4,3],"import":6,irc:1,altern:7,manpag:[0,8],style:2,extens:1,job:[4,7],entir:3,aserv:0,webapp:7,asdescrib:[],timmi:3,addit:[4,1,3],delimit:2,goal:1,against:[1,3,5],etc:[7,0,5,3,1],instanc:3,logic:3,mani:[3,7],com:[0,6,3,5],assur:3,simpli:[2,3],overview:4,header:5,written:[1,2,3,7],colon:3,shutdown:2,linux:[1,3],poll:[1,3,7],rpm:[0,1],multiplay:1,three:5,been:1,json:[1,6,2],much:[1,2],far:1,basic:[4,0,5,2,1],quickli:[4,1],indenta:4,wish:[4,0,6,5],fire:1,rubi:[4,2,7],argument:2,func:1,minim:0,atlanta:[3,7],those:[4,2],emploi:4,authorized_kei:0,multi:[1,3],look:[5,3,7],hoc:[1,3,7],straight:7,md5sum:2,permit:4,defin:3,"while":3,abov:3,exist:[1,3],dehaan:1,motd:[3,7],tar:0,stdout:6,non:1,itself:6,conf:[3,7],module_nam:6,sever:4,http_port:3,develop:[4,0,1],inventori:[1,2,3,5],author:1,make:[0,2,3,7],format:[1,2,3,4,5,7],same:[4,5,7],member:4,python:[0,1,2,4,6,7],complex:[1,3],document:[0,6,3,7],ansibl:[0,1,2,3,4,5,6,7,8],complet:3,http:2,hostnam:[6,3],denot:5,nest:2,painless:1,effect:3,fruit:4,user:3,php:7,distutil:[0,1],typic:7,squar:4,task:[1,3,7],kept:3,scenario:2,mention:3,setenforc:3,well:[0,2,3],hypothet:3,contact:[0,6,2],command:[0,1,2,3,5,6,7,8],thi:[0,1,2,3,4,5,7],choos:2,programm:6,dereferenc:3,usual:3,protocol:2,just:[7,0,2,3,1],less:[0,1],when:[2,3,7],kill:7,ntp_server:7,simultan:7,languag:[4,0,5,2,1],web:[6,7],versu:1,easi:[1,2],mix:5,except:3,littl:1,add:[0,7],other:[7,0,2,3,1],simplejson:0,els:1,unlik:3,hat:1,match:3,take:2,bin:[0,6,2,3,7],applic:[6,3],which:[4,0,5,3,1],ohai:[1,2,3,7],dest:[2,3,7],dark:6,game:1,know:[4,2,3],background:[1,7],world:0,bit:2,password:0,daemon:1,motorola:1,like:[4,5,2,3,7],success:2,signal:3,integ:2,noth:3,edit:0,api:[1,6,2],either:2,lose:7,popular:1,output:3,manag:[0,1,3,4,5,7],webserv:[5,3,7],some:[0,2],back:3,dead:1,server:[1,2,3,7],tmp:[3,7],render:2,assum:3,avoid:[0,2],though:1,definit:3,per:6,tracker:1,exit:6,foo:[5,7],complic:1,refer:7,machin:[0,2,3,7],core:1,run:[0,6,2,3,7],power:[1,6],usag:[2,7],asciidoc:0,web2:6,step:[2,3],web1:6,repositori:0,"super":1,simpler:7,comparison:1,sbin:[2,3,7],actual:2,othervar:3,surround:4,page:[4,0,8,1],srv:[3,7],done:3,industri:1,own:[1,2,3],real:0,bounc:2,within:2,contriv:3,automat:2,compos:3,down:6,ensur:[3,7],chang:[2,3,7],next:3,bserver:0,your:[0,1,2,3,4,5,7],git:[0,2,7,1],fabric:1,wai:[4,0,3,7],transfer:[1,7],support:[2,7],question:1,fast:1,happi:1,avail:[0,2,3,6,7,8],start:[0,1,2,3,4,7],trigger:2,wordpress:3,includ:[1,3],lot:[1,3,7],replac:3,"var":[1,3],fork:6,head:[2,7],form:[4,3],lint:4,yeah:3,taken:3,line:[0,1,2,3,4,5,6,7,8],"true":[4,2,3],freenod:1,info:3,strawberri:4,made:[2,7],possibl:[5,3,7],whether:6,checkout:2,caller:2,until:0,planet:1,record:4,limit:[1,7],rerun:3,otherwis:2,similar:2,chip:1,curv:1,featur:3,tasti:4,creat:1,certain:3,doesn:1,repres:4,cobbler:1,file:[0,1,2,3,4,5,7],bob:3,ship:2,check:[2,7],echo:0,again:3,googl:1,dbserver:[5,3],excel:1,detail:[1,6],"default":[1,5],bracket:[4,5],futur:0,test:[0,2],you:[0,1,2,3,4,5,7],node:[0,2,7,1],sequenc:1,"class":[1,3],devop:1,log:3,deferenc:3,"60k":1,sphinx:0,directori:[2,3],portion:5,emerg:1,potenti:3,time:[0,1,2,3,5,7],push:3,hello:0},objtypes:{},titles:["Getting Started","Ansible","Ansible Modules","Playbooks","YAML Format","The Inventory File, Patterns, and Groups","Using the Python API","Command Line Examples","Man Pages"],objnames:{},filenames:["gettingstarted","index","modules","playbooks","YAMLScripts","patterns","api","examples","man"]})
\ No newline at end of file
+Search.setIndex({objects:{},terms:{all:[0,1,2,3,4,5,6,7],concept:7,myapp:7,perl:7,mcollect:1,prefix:[2,3,7],code:[1,2,7],upgrad:7,follow:[5,6,2,3,7],scp:7,content:[0,1],middl:3,elsewher:7,specif:[5,6,3,7],program:[1,2,3],selinux:3,blindingli:1,spec:3,introduc:1,sourc:[1,6,2,3,7],everi:[4,3],string:2,fals:[4,2],failur:[6,2],veri:[1,6,3],affect:3,max_client:3,level:[4,2,3],id_rsa:[0,7],list:[1,2,3,4,5,7,8],item:[4,6],dotnet:4,saltstack:1,servic:[1,2,3,7],alic:3,natur:2,seper:[],chef:1,second:[4,7],design:1,pass:[2,3],download:0,further:3,port:7,even:7,what:[0,2,3],favcolor:[3,7],section:[1,2,3],abbrevi:4,version:[2,7],varnam:3,ever:1,method:6,told:3,hash:2,facter_hostnam:3,eckersberg:4,gener:3,here:[2,3,7],let:[3,7],address:[5,2],path:2,sinc:7,valu:[4,2,3],box:[1,2],great:1,ahead:3,precursor:1,technolog:1,host:[0,1,2,3,5,6,7],prior:2,pick:[4,7],action:[1,2,3],extrem:0,implement:6,commonli:7,ourselv:3,employe:4,via:[0,1],regardless:[4,1,3],extra:3,modul:[0,1,2,3,6,7],put:[0,7],unix:3,"boolean":4,instal:[7,0,2,3,1],select:[1,2,3,5],httpd:[3,7],from:[0,1,2,3,4,7],describ:[2,3],would:[2,7],commun:1,visit:1,two:[4,0,5],noarch:0,suit:3,live:0,handler:[1,3,7],call:2,usr:[6,2,3,7],msg:[6,2],somevar:3,type:6,tell:[2,3,7],more:[0,5,2,3,1],flat:3,desir:3,idempot:[2,3,7],src:[2,3,7],unneccessari:[],sshd:1,agent:[0,7],particular:[1,3],easiest:1,must:[4,2,3],none:6,join:1,ibm:1,module_arg:6,setup:[1,2,7],work:[7,0,5,3,1],knows_oop:4,remain:1,tag:[0,2],can:[0,1,2,3,4,5,6,7],learn:[0,5,3,1],about:[4,0,2,3,1],purpos:2,root:[4,1,3],control:[1,2,3,7],want:[6,2,3,7],yamllint:4,process:[1,7],rpath:1,sudo:0,share:2,templat:[7,0,2,3,1],critic:1,minimum:3,explor:0,occur:3,contribut:1,alwai:2,multipl:[5,3,7],newlin:4,thoug:[],lame:4,capistrano:1,ping:[0,6,2,1],uptim:6,write:[4,1,2,3,7],how:[0,2,3,4,5,6,7],instead:2,config:[1,3],stock:2,map:3,express:[4,1,6,3],referenc:[5,3],clone:0,after:[3,7],lab:1,befor:[2,3],ohai_:[2,3],mai:[4,0,6],end:[2,3],associ:4,parallel:[1,7],man:[1,8],"short":1,orchestr:[1,3],read:[4,0,6],bootstrap:1,explicit:2,element:[4,2],issu:1,inform:[6,2,3],mango:4,combin:4,allow:3,order:3,talk:[0,3],oper:[1,7],help:1,over:[1,7],move:[2,3],orang:4,mission:1,elit:4,rpmbuild:0,comma:4,paramet:[2,3],facter_:[2,3],jid:7,overlord:0,group:[1,6,3,5],cli:6,yaml:[4,1,3],pend:[3,7],rapidli:6,infrastructur:[0,5,3,1],mail:[1,5],job_statu:7,main:3,might:3,them:[2,3,7],"return":[1,6,2],thei:[6,2,3,7],food:4,scene:2,framework:[1,6],jinja2:[0,2,3,7],now:[0,2],nor:2,choic:1,multiprocess:0,name:[4,1,2,3,7],anyth:2,neccessari:[],simpl:[4,1,6,3,7],drop:2,instruct:0,separ:[4,3],exampl:[0,1,2,3,4,5,6,7],each:[4,2,3,7],found:6,updat:7,mean:[2,3],harm:3,michael:1,individu:5,idea:1,realli:[4,2,3],backport:0,facter:[1,2,3,7],our:4,happen:[2,3],event:2,out:[1,2,3,4,6,7],variabl:[2,3,7],network:1,space:[1,2],reboot:7,bubbl:[2,3],rel:2,internet:1,print:6,correct:[4,1,3],red:[1,7],insid:3,advanc:6,ntp:7,given:[2,7],pub:7,base:[1,3],usabl:[1,3],dictionari:4,releas:0,org:0,bash:[0,7],basi:3,pyyaml:0,indent:4,could:[6,3],fqdn:7,thing:[1,3],place:1,isn:1,assign:[1,3],first:[7,0,2,3,1],origin:1,softwar:[1,2,7],rang:1,notifi:[1,3,7],directli:[2,3,7],onc:[2,3],number:2,yourself:0,hook:2,datastructur:6,alreadi:[0,2,3],puppet:1,construct:6,extend:1,massiv:1,differ:[7,0,3,1],"long":[1,2,7],convent:2,script:[1,6,7],data:[4,6,2,7],top:[2,3],mkdir:3,system:[0,1,2,3,5,7],messag:6,appl:4,too:1,statement:[1,3],john:4,banana:4,iptabl:3,shell:[1,2,7],option:[4,6,3,8,7],welcom:1,tool:[1,6,2,7],copi:[1,2,7],specifi:[4,2,7],retyp:0,provid:4,github:[0,1],off:1,than:[0,2,3,7],liter:2,silli:3,target:[1,5],remot:[0,2,3,7],structur:4,"final":4,project:[0,7,1],reus:3,architect:1,were:3,tion:[],uses_cv:4,pre:0,sai:3,runner:6,favorit:1,ani:[1,6,2,3,7],have:[0,3,1],need:[4,0,2,3,7],seek:2,paramiko:0,imagin:3,engin:7,built:0,note:[5,2,3,7],also:[0,1,2,3,4,5,6,7],client:1,build:[0,6],indic:2,datacent:3,divers:1,begin:4,unless:2,distribut:[0,1],deploy:[1,3,7],track:7,discov:3,most:[4,2],plai:[2,3],regular:3,deploi:[1,2,3,7],pair:2,why:1,don:2,doc:1,later:7,cover:7,doe:[1,2,5],likes_emac:4,snapshot:2,wildcard:5,pattern:[1,6,3,5],awesom:[1,3],show:[3,7],verbos:2,syntax:[4,3],bring:3,raleigh:1,particularli:3,playbook:[0,1,2,3,4,5,6,7],hack:1,radic:1,trivial:[1,2],rotat:3,involv:1,absolut:2,onli:[0,2,3,7],explicitli:3,locat:2,execut:[1,6,2,3],pretti:6,configur:[0,1,3,4,5,7],apach:[3,7],state:[2,3,7],should:[4,2],suppos:3,congratul:0,local:2,yml:3,long_running_oper:7,nearli:[2,3],get:[4,0,3,7,1],financ:1,stop:[2,3],repo:[2,7],obviou:1,ssh:[0,7],requir:[0,2,1],uvh:0,bar:5,sha:2,stuff:7,common:3,contain:[2,3],through:[0,2,1],where:[1,2,3],view:[1,8],set:[0,2,3],see:[0,1,2,3,4,5,7],result:[6,2],fail:[6,3],charact:4,skill:4,best:3,asynchron:[1,3],statu:7,kei:[4,0,2,3],databas:3,someth:[1,2,7],discoveri:2,restart:[2,3,7],behind:2,won:7,between:[4,3],"import":6,irc:1,altern:7,manpag:[0,8],style:2,extens:1,job:[4,7],entir:3,aserv:0,webapp:7,asdescrib:[],timmi:3,addit:[4,1,3],delimit:2,goal:1,against:[1,3,5],etc:[7,0,5,3,1],instanc:3,logic:3,mani:[3,7],com:[0,6,3,5],assur:3,simpli:[2,3],overview:4,header:5,written:[1,2,3,7],colon:3,shutdown:2,linux:[1,3],poll:[1,3,7],rpm:[0,1],multiplay:1,compos:3,been:1,json:[1,6,2],much:[1,2],far:1,basic:[4,0,5,2,1],quickli:[4,1],indenta:[],wish:[4,0,6,5],fire:1,rubi:[4,2,7],argument:2,func:1,minim:0,atlanta:[3,7],those:[4,2],emploi:4,authorized_kei:0,multi:[1,3],look:[5,3,7],hoc:[1,3,7],straight:7,md5sum:2,permit:4,defin:3,"while":3,abov:3,exist:[1,3],dehaan:1,motd:[3,7],tar:0,stdout:6,non:1,itself:6,conf:[3,7],module_nam:6,sever:4,http_port:3,develop:[4,0,1],inventori:[0,5,2,3,1],author:1,make:[0,2,3,7],format:[0,1,2,3,4,5,7],same:[4,5,7],member:4,python:[0,1,2,4,6,7],complex:[1,3],document:[0,6,3,7],ansibl:[0,1,2,3,4,5,6,7,8],complet:[0,3],http:2,hostnam:[6,3],denot:5,nest:2,painless:1,effect:3,fruit:4,user:3,php:7,distutil:[0,1],typic:7,squar:4,task:[1,3,7],kept:3,scenario:2,mention:3,setenforc:3,well:[0,2,3],hypothet:3,contact:[0,6,2],command:[0,1,2,3,5,6,7,8],thi:[0,1,2,3,4,5,7],choos:2,programm:6,dereferenc:3,usual:3,protocol:2,just:[7,0,2,3,1],less:[0,1],when:[2,3,7],kill:7,ntp_server:7,simultan:7,languag:[4,0,5,2,1],web:[6,7],versu:1,easi:[1,2],mix:5,except:3,littl:1,add:[0,7],other:[7,0,2,3,1],simplejson:0,els:1,unlik:3,hat:1,match:3,take:2,bin:[0,6,2,3,7],applic:[6,3],which:[4,0,5,3,1],ohai:[1,2,3,7],dest:[2,3,7],dark:6,game:1,know:[4,2,3],background:[1,7],world:0,bit:2,password:0,daemon:1,motorola:1,like:[4,5,2,3,7],success:2,signal:3,integ:2,noth:3,edit:0,api:[1,6,2],necessari:[2,7],either:2,lose:7,popular:1,output:3,page:[4,0,8,1],webserv:[5,3,7],some:[0,2],back:3,dead:1,server:[1,2,3,7],tmp:[3,7],render:2,assum:3,avoid:[0,2],though:[1,2],definit:3,per:6,tracker:1,exit:6,foo:[5,7],complic:1,refer:7,machin:[0,2,3,7],core:1,run:[0,6,2,3,7],power:[1,6],usag:[2,7],asciidoc:0,web2:6,step:[2,3],web1:6,repositori:0,"super":1,simpler:7,comparison:1,sbin:[2,3,7],actual:2,othervar:3,surround:4,unnecessari:2,srv:[3,7],done:3,industri:1,own:[1,2,3],real:0,bounc:2,within:2,contriv:3,automat:2,three:5,down:6,ensur:[3,7],chang:[2,3,7],next:3,bserver:0,your:[0,1,2,3,4,5,7],manag:[0,1,3,4,5,7],git:[0,2,7,1],fabric:1,wai:[4,0,3,7],transfer:[1,7],support:[2,7],question:1,fast:1,happi:1,avail:[0,2,3,6,7,8],start:[0,1,2,3,4,7],trigger:2,wordpress:3,includ:[1,3],lot:[1,3,7],replac:3,"var":[1,3],fork:6,head:[2,7],form:[4,3],lint:4,yeah:3,taken:3,line:[0,1,2,3,4,5,6,7,8],"true":[4,2,3],freenod:1,info:3,strawberri:4,made:[2,7],possibl:[5,3,7],whether:6,checkout:2,caller:2,until:0,planet:1,record:4,limit:[1,7],rerun:3,otherwis:2,similar:2,chip:1,curv:1,featur:3,tasti:4,creat:1,certain:3,doesn:1,repres:4,cobbler:1,file:[0,1,2,3,4,5,7],bob:3,ship:2,check:[2,7],echo:0,again:3,googl:1,dbserver:[5,3],excel:1,detail:[1,6],"default":[1,5],bracket:[4,5],futur:0,test:[0,2],you:[0,1,2,3,4,5,7],node:[0,2,7,1],sequenc:1,"class":[1,3],devop:1,log:3,deferenc:3,"60k":1,sphinx:0,directori:[2,3],portion:5,emerg:1,potenti:3,time:[0,1,2,3,5,7],push:3,hello:0},objtypes:{},titles:["Getting Started","Introducing Ansible","Ansible Modules","Playbooks","YAML Format","The Inventory File, Patterns, and Groups","Using the Python API","Command Line Examples","Man Pages"],objnames:{},filenames:["gettingstarted","index","modules","playbooks","YAMLScripts","patterns","api","examples","man"]})
\ No newline at end of file
diff --git a/rst/index.rst b/rst/index.rst
index 20933fee81f..61000c86442 100644
--- a/rst/index.rst
+++ b/rst/index.rst
@@ -1,9 +1,11 @@
-.. Director documentation master file, created by sphinx-quickstart on Sat Sep 27 13:23:22 2008.
-   You can adapt this file completely to your liking, but it should at least
-   contain the root `toctree` directive.
+.. image:: http://ansible.github.com/html/mpd_rings.jpg
+   :height: 300
+   :width: 400
+   :alt: http://mpdehaan.zenfolio.com
+   :target: http://photos.michaeldehaan.net/infrared/h3d850bdf#h3d850bdf
 
-Ansible
-=======
+Introducing Ansible
+===================
 
 Ansible is a radically simple deployment, configuration, and command
 execution framework.  Other tools in this space have been too