Modified: jclouds/site-content/guides/go-grid/index.html
URL: 
http://svn.apache.org/viewvc/jclouds/site-content/guides/go-grid/index.html?rev=1923693&r1=1923692&r2=1923693&view=diff
==============================================================================
--- jclouds/site-content/guides/go-grid/index.html (original)
+++ jclouds/site-content/guides/go-grid/index.html Mon Feb 10 07:25:53 2025
@@ -149,60 +149,50 @@
             <div class="page-header">
                 <h1>Go Grid: Getting Started Guide</h1>
             </div>
-            <p>Starting with jclouds 1.0 beta 5, we're supporting <a 
href="http://www.gogrid.com";>GoGrid</a> cloud provider,
+            <p>Starting with jclouds 1.0 beta 5, we’re supporting <a 
href="http://www.gogrid.com";>GoGrid</a> cloud provider,
 both for the provider-specific APIs and for [[ComputeService]] abstraction.</p>
 
-<h3>Important notes</h3>
+<h3 id="important-notes">Important notes</h3>
 
 <p>To use GoGrid, please make sure your have the <em>key</em> and <em>shared 
secret</em>.
-Both can be created/obtained from GoGrid's control panel under My Account > 
API keys.
+Both can be created/obtained from GoGrid’s control panel under My Account 
&gt; API keys.
 The key is typically 16 digits, and the shared secret is 12 digits, but yours 
may be different.
-Using your account's email address won't substitute the key and won't let you 
access their APIs.</p>
+Using your account’s email address won’t substitute the key and won’t 
let you access their APIs.</p>
 
-<h3>Using provider-specific API</h3>
+<h3 id="using-provider-specific-api">Using provider-specific API</h3>
 
 <p>To create a context for all subsequent API calls, use:</p>
 
-<div class="highlight"><pre><code class="java"><span 
class="n">RestContext</span><span class="o">&lt;</span><span 
class="n">GoGridClient</span><span class="o">,</span> <span 
class="n">GoGridAsyncClient</span><span class="o">&gt;</span> <span 
class="n">context</span> <span class="o">=</span>
-                     <span class="n">ContextBuilder</span><span 
class="o">.</span><span class="na">newBuilder</span><span 
class="o">(</span><span class="s">&quot;gogrid&quot;</span><span 
class="o">)</span>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="nc">RestContext</span><span 
class="o">&lt;</span><span class="nc">GoGridClient</span><span 
class="o">,</span> <span class="nc">GoGridAsyncClient</span><span 
class="o">&gt;</span> <span class="n">context</span> <span class="o">=</span>
+                     <span class="nc">ContextBuilder</span><span 
class="o">.</span><span class="na">newBuilder</span><span 
class="o">(</span><span class="s">"gogrid"</span><span class="o">)</span>
                       <span class="o">.</span><span 
class="na">credentials</span><span class="o">(</span><span 
class="n">key</span><span class="o">,</span> <span 
class="n">sharedSecret</span><span class="o">)</span>
-                      <span class="o">.</span><span 
class="na">modules</span><span class="o">(</span><span 
class="n">ImmutableSet</span><span class="o">.&lt;</span><span 
class="n">Module</span><span class="o">&gt;</span> <span 
class="n">of</span><span class="o">(</span><span class="k">new</span> <span 
class="n">Log4JLoggingModule</span><span class="o">(),</span>
+                      <span class="o">.</span><span 
class="na">modules</span><span class="o">(</span><span 
class="nc">ImmutableSet</span><span class="o">.&lt;</span><span 
class="nc">Module</span><span class="o">&gt;</span> <span 
class="nf">of</span><span class="o">(</span><span class="k">new</span> <span 
class="nc">Log4JLoggingModule</span><span class="o">(),</span>
                                                         <span 
class="k">new</span> <span class="nf">SshjSshClientModule</span><span 
class="o">()))</span>
-                      <span class="o">.</span><span 
class="na">buildView</span><span class="o">(</span><span 
class="n">ComputeServiceContext</span><span class="o">.</span><span 
class="na">class</span><span class="o">)</span>
-                      <span class="o">.</span><span 
class="na">getProviderSpecificContext</span><span class="o">();</span>
+                      <span class="o">.</span><span 
class="na">buildView</span><span class="o">(</span><span 
class="nc">ComputeServiceContext</span><span class="o">.</span><span 
class="na">class</span><span class="o">)</span>
+                                         <span class="o">.</span><span 
class="na">getProviderSpecificContext</span><span class="o">();</span>
 
-<span class="n">GoGridClient</span> <span class="n">client</span> <span 
class="o">=</span> <span class="n">context</span><span class="o">.</span><span 
class="na">getApi</span><span class="o">();</span>
-</code></pre></div>
+<span class="nc">GoGridClient</span> <span class="n">client</span> <span 
class="o">=</span> <span class="n">context</span><span class="o">.</span><span 
class="na">getApi</span><span class="o">();</span></code></pre></figure>
 
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="c1">// make an API call to get the IPs</span>
+<span class="nc">Set</span><span class="o">&lt;</span><span 
class="nc">Ip</span><span class="o">&gt;</span> <span 
class="n">availableIps</span> <span class="o">=</span> <span 
class="n">client</span><span class="o">.</span><span 
class="na">getIpServices</span><span class="o">().</span><span 
class="na">getUnassignedIpList</span><span class="o">();</span>
 
-
-
-<div class="highlight"><pre><code class="java"><span class="c1">// make an API 
call to get the IPs</span>
-<span class="n">Set</span><span class="o">&lt;</span><span 
class="n">Ip</span><span class="o">&gt;</span> <span 
class="n">availableIps</span> <span class="o">=</span> <span 
class="n">client</span><span class="o">.</span><span 
class="na">getIpServices</span><span class="o">().</span><span 
class="na">getUnassignedIpList</span><span class="o">();</span>
-
-<span class="c1">// iterate over the collection. you&#39;re not required to 
use Iterables</span>
-<span class="n">Ip</span> <span class="n">availableIp</span> <span 
class="o">=</span> <span class="n">Iterables</span><span 
class="o">.</span><span class="na">getLast</span><span class="o">(</span><span 
class="n">availableIps</span><span class="o">);</span>
-</code></pre></div>
-
+<span class="c1">// iterate over the collection. you're not required to use 
Iterables</span>
+<span class="nc">Ip</span> <span class="n">availableIp</span> <span 
class="o">=</span> <span class="nc">Iterables</span><span 
class="o">.</span><span class="na">getLast</span><span class="o">(</span><span 
class="n">availableIps</span><span class="o">);</span></code></pre></figure>
 
 <p>Having an available IP address, you can create a server:</p>
 
-<div class="highlight"><pre><code class="java"><span class="n">Server</span> 
<span class="n">createdServer</span> <span class="o">=</span> <span 
class="n">client</span><span class="o">.</span><span 
class="na">getServerServices</span><span class="o">().</span><span 
class="na">addServer</span><span class="o">(</span><span 
class="n">nameOfServer</span><span class="o">,</span>
-                <span 
class="s">&quot;GSI-f8979644-e646-4711-ad58-d98a5fa3612c&quot;</span> <span 
class="cm">/*image name*/</span><span class="o">,</span>
-                <span class="s">&quot;1&quot;</span> <span class="cm">/*ID of 
ram, 1 is 512 MB, 2 is 1GB*/</span><span class="o">,</span>
-                <span class="n">availableIp</span><span 
class="o">.</span><span class="na">getIp</span><span class="o">());</span>
-</code></pre></div>
-
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="nc">Server</span> <span 
class="n">createdServer</span> <span class="o">=</span> <span 
class="n">client</span><span class="o">.</span><span 
class="na">getServerServices</span><span class="o">().</span><span 
class="na">addServer</span><span class="o">(</span><span 
class="n">nameOfServer</span><span class="o">,</span>
+                <span 
class="s">"GSI-f8979644-e646-4711-ad58-d98a5fa3612c"</span> <span 
class="cm">/*image name*/</span><span class="o">,</span>
+                <span class="s">"1"</span> <span class="cm">/*ID of ram, 1 is 
512 MB, 2 is 1GB*/</span><span class="o">,</span>
+                <span class="n">availableIp</span><span 
class="o">.</span><span class="na">getIp</span><span 
class="o">());</span></code></pre></figure>
 
-<p>and optionally wait until it fully starts (in GoGrid's terms, until the 
server creation job is completed):</p>
+<p>and optionally wait until it fully starts (in GoGrid’s terms, until the 
server creation job is completed):</p>
 
-<div class="highlight"><pre><code class="java"><span 
class="n">RetryablePredicate</span><span class="o">&lt;</span><span 
class="n">Server</span><span class="o">&gt;</span> <span 
class="n">serverLatestJobCompleted</span> <span class="o">=</span> <span 
class="k">new</span> <span class="n">RetryablePredicate</span><span 
class="o">&lt;</span><span class="n">Server</span><span class="o">&gt;(</span>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="nc">RetryablePredicate</span><span 
class="o">&lt;</span><span class="nc">Server</span><span class="o">&gt;</span> 
<span class="n">serverLatestJobCompleted</span> <span class="o">=</span> <span 
class="k">new</span> <span class="nc">RetryablePredicate</span><span 
class="o">&lt;</span><span class="nc">Server</span><span class="o">&gt;(</span>
                 <span class="k">new</span> <span 
class="nf">ServerLatestJobCompleted</span><span class="o">(</span><span 
class="n">client</span><span class="o">.</span><span 
class="na">getJobServices</span><span class="o">()),</span>
-                <span class="mi">800</span><span class="o">,</span> <span 
class="mi">20</span><span class="o">,</span> <span 
class="n">TimeUnit</span><span class="o">.</span><span 
class="na">SECONDS</span><span class="o">);</span>
+                <span class="mi">800</span><span class="o">,</span> <span 
class="mi">20</span><span class="o">,</span> <span 
class="nc">TimeUnit</span><span class="o">.</span><span 
class="na">SECONDS</span><span class="o">);</span>
 <span class="n">serverLatestJobCompleted</span><span class="o">.</span><span 
class="na">apply</span><span class="o">(</span><span 
class="n">createdServer</span><span class="o">);</span> <span 
class="c1">//blocks until the condition is met or timeout is exceeded</span>
-<span class="c1">//                                                   (returns 
true/false whether it was never met or not)</span>
-</code></pre></div>
-
+<span class="c1">//                                                   (returns 
true/false whether it was never met or not)</span></code></pre></figure>
 
 <p>Note that this predicate can be used for any type of server-related jobs 
(for load balancer-related jobs,
  please see <a 
href="https://github.com/apache/jclouds/blob/master/providers/gogrid/src/main/java/org/jclouds/gogrid/predicates/LoadBalancerLatestJobCompleted.java";>this
 predicate</a>).
@@ -210,53 +200,41 @@ Also, GoGrid will mark the server creati
 
 <p>To restart the server, or turn it off, a power command with <a 
href="https://github.com/apache/jclouds/blob/master/providers/gogrid/src/main/java/org/jclouds/gogrid/domain/PowerCommand.java";>PowerCommand</a>
 enum may be used:</p>
 
-<div class="highlight"><pre><code class="java"><span 
class="n">client</span><span class="o">.</span><span 
class="na">getServerServices</span><span class="o">().</span><span 
class="na">power</span><span class="o">(</span><span 
class="n">nameOfServer</span><span class="o">,</span> <span 
class="n">PowerCommand</span><span class="o">.</span><span 
class="na">RESTART</span><span class="o">);</span>
-</code></pre></div>
-
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="n">client</span><span class="o">.</span><span 
class="na">getServerServices</span><span class="o">().</span><span 
class="na">power</span><span class="o">(</span><span 
class="n">nameOfServer</span><span class="o">,</span> <span 
class="nc">PowerCommand</span><span class="o">.</span><span 
class="na">RESTART</span><span class="o">);</span></code></pre></figure>
 
 <p>Deleting an existing server is accomplished by calling:</p>
 
-<div class="highlight"><pre><code class="java"><span 
class="n">client</span><span class="o">.</span><span 
class="na">getServerServices</span><span class="o">().</span><span 
class="na">deleteByName</span><span class="o">(</span><span 
class="n">nameOfServer</span><span class="o">);</span>
-</code></pre></div>
-
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="n">client</span><span class="o">.</span><span 
class="na">getServerServices</span><span class="o">().</span><span 
class="na">deleteByName</span><span class="o">(</span><span 
class="n">nameOfServer</span><span class="o">);</span></code></pre></figure>
 
-<p>To ssh into a third-party image, you may need credentials that aren't 
default.
+<p>To ssh into a third-party image, you may need credentials that aren’t 
default.
 To find out the proper credentials, start up a server and run:</p>
 
-<div class="highlight"><pre><code class="java"><span 
class="n">Credentials</span> <span class="n">instanceCredentials</span> <span 
class="o">=</span> <span class="n">client</span><span class="o">.</span><span 
class="na">getServerServices</span><span class="o">().</span><span 
class="na">getServerCredentialsList</span><span class="o">().</span><span 
class="na">get</span><span class="o">(</span><span 
class="n">nameOfServer</span><span class="o">)</span>
-</code></pre></div>
-
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="nc">Credentials</span> <span 
class="n">instanceCredentials</span> <span class="o">=</span> <span 
class="n">client</span><span class="o">.</span><span 
class="na">getServerServices</span><span class="o">().</span><span 
class="na">getServerCredentialsList</span><span class="o">().</span><span 
class="na">get</span><span class="o">(</span><span 
class="n">nameOfServer</span><span class="o">)</span></code></pre></figure>
 
-<p>Using these credentials, it's possible to use jclouds to log in to the 
instance:</p>
+<p>Using these credentials, it’s possible to use jclouds to log in to the 
instance:</p>
 
-<div class="highlight"><pre><code class="java"><span 
class="n">SshClient</span> <span class="n">sshClient</span> <span 
class="o">=</span> <span class="n">context</span><span class="o">.</span><span 
class="na">utils</span><span class="o">().</span><span 
class="na">sshFactory</span><span class="o">().</span><span 
class="na">create</span><span class="o">(</span><span 
class="n">socket</span><span class="o">,</span>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="nc">SshClient</span> <span 
class="n">sshClient</span> <span class="o">=</span> <span 
class="n">context</span><span class="o">.</span><span 
class="na">utils</span><span class="o">().</span><span 
class="na">sshFactory</span><span class="o">().</span><span 
class="na">create</span><span class="o">(</span><span 
class="n">socket</span><span class="o">,</span>
                 <span class="n">instanceCredentials</span><span 
class="o">.</span><span class="na">account</span><span class="o">,</span> <span 
class="n">instanceCredentials</span><span class="o">.</span><span 
class="na">key</span><span class="o">);</span>
 <span class="n">sshClient</span><span class="o">.</span><span 
class="na">connect</span><span class="o">();</span>
-<span class="n">String</span> <span class="n">output</span> <span 
class="o">=</span> <span class="n">sshClient</span><span 
class="o">.</span><span class="na">exec</span><span class="o">(</span><span 
class="s">&quot;df&quot;</span><span class="o">).</span><span 
class="na">getOutput</span><span class="o">();</span>
-<span class="n">sshClient</span><span class="o">.</span><span 
class="na">disconnect</span><span class="o">();</span>
-</code></pre></div>
+<span class="nc">String</span> <span class="n">output</span> <span 
class="o">=</span> <span class="n">sshClient</span><span 
class="o">.</span><span class="na">exec</span><span class="o">(</span><span 
class="s">"df"</span><span class="o">).</span><span 
class="na">getOutput</span><span class="o">();</span>
+<span class="n">sshClient</span><span class="o">.</span><span 
class="na">disconnect</span><span class="o">();</span></code></pre></figure>
 
-
-<h3>Using ComputeService abstraction</h3>
+<h3 id="using-computeservice-abstraction">Using ComputeService abstraction</h3>
 
 <p>To create a generic context, use (as in the previous section):</p>
 
-<div class="highlight"><pre><code class="java"><span 
class="n">ComputeServiceContext</span> <span class="n">context</span> <span 
class="o">=</span> <span class="n">ContextBuilder</span><span 
class="o">.</span><span class="na">newBuilder</span><span 
class="o">(</span><span class="s">&quot;gogrid&quot;</span><span 
class="o">)</span>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="nc">ComputeServiceContext</span> <span 
class="n">context</span> <span class="o">=</span> <span 
class="nc">ContextBuilder</span><span class="o">.</span><span 
class="na">newBuilder</span><span class="o">(</span><span 
class="s">"gogrid"</span><span class="o">)</span>
                       <span class="o">.</span><span 
class="na">credentials</span><span class="o">(</span><span 
class="n">key</span><span class="o">,</span> <span 
class="n">sharedSecret</span><span class="o">)</span>
-                      <span class="o">.</span><span 
class="na">modules</span><span class="o">(</span><span 
class="n">ImmutableSet</span><span class="o">.&lt;</span><span 
class="n">Module</span><span class="o">&gt;</span> <span 
class="n">of</span><span class="o">(</span><span class="k">new</span> <span 
class="n">Log4JLoggingModule</span><span class="o">(),</span>
+                      <span class="o">.</span><span 
class="na">modules</span><span class="o">(</span><span 
class="nc">ImmutableSet</span><span class="o">.&lt;</span><span 
class="nc">Module</span><span class="o">&gt;</span> <span 
class="nf">of</span><span class="o">(</span><span class="k">new</span> <span 
class="nc">Log4JLoggingModule</span><span class="o">(),</span>
                                                         <span 
class="k">new</span> <span class="nf">SshjSshClientModule</span><span 
class="o">()))</span>
-                      <span class="o">.</span><span 
class="na">buildView</span><span class="o">(</span><span 
class="n">ComputeServiceContext</span><span class="o">.</span><span 
class="na">class</span><span class="o">);</span>
-
-<span class="n">ComputeService</span> <span class="n">service</span> <span 
class="o">=</span> <span class="n">context</span><span class="o">.</span><span 
class="na">getComputeService</span><span class="o">();</span>
-</code></pre></div>
+                      <span class="o">.</span><span 
class="na">buildView</span><span class="o">(</span><span 
class="nc">ComputeServiceContext</span><span class="o">.</span><span 
class="na">class</span><span class="o">);</span>
 
+<span class="nc">ComputeService</span> <span class="n">service</span> <span 
class="o">=</span> <span class="n">context</span><span class="o">.</span><span 
class="na">getComputeService</span><span 
class="o">();</span></code></pre></figure>
 
 <p>With having a ComputeService object in place, you can search for specific 
type of instance and/or image, and run it:</p>
 
-<div class="highlight"><pre><code class="java"><span class="n">Template</span> 
<span class="n">t</span> <span class="o">=</span> <span 
class="n">service</span><span class="o">.</span><span 
class="na">templateBuilder</span><span class="o">().</span><span 
class="na">minRam</span><span class="o">(</span><span 
class="mi">4096</span><span class="o">).</span><span 
class="na">imageId</span><span class="o">(</span><span 
class="s">&quot;GSI-6890f8b6-c8fb-4ac1-bc33-2563eb4e29d2&quot;</span><span 
class="o">).</span><span class="na">build</span><span class="o">();</span>
-<span class="n">service</span><span class="o">.</span><span 
class="na">runNodesInGroup</span><span class="o">(</span><span 
class="s">&quot;testGroup&quot;</span><span class="o">,</span> <span 
class="mi">1</span> <span class="cm">/*number of instances*/</span><span 
class="o">,</span> <span class="n">t</span><span class="o">);</span>
-</code></pre></div>
-
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="nc">Template</span> <span class="n">t</span> 
<span class="o">=</span> <span class="n">service</span><span 
class="o">.</span><span class="na">templateBuilder</span><span 
class="o">().</span><span class="na">minRam</span><span class="o">(</span><span 
class="mi">4096</span><span class="o">).</span><span 
class="na">imageId</span><span class="o">(</span><span 
class="s">"GSI-6890f8b6-c8fb-4ac1-bc33-2563eb4e29d2"</span><span 
class="o">).</span><span class="na">build</span><span class="o">();</span>
+<span class="n">service</span><span class="o">.</span><span 
class="na">runNodesInGroup</span><span class="o">(</span><span 
class="s">"testGroup"</span><span class="o">,</span> <span class="mi">1</span> 
<span class="cm">/*number of instances*/</span><span class="o">,</span> <span 
class="n">t</span><span class="o">);</span></code></pre></figure>
 
 <p>For more information on using this abstraction, refer to
 the detailed <a 
href="https://github.com/apache/jclouds/blob/master/providers/gogrid/src/test/java/org/jclouds/gogrid/compute/GoGridComputeServiceLiveTest.java";>test
 case</a>.</p>

Modified: jclouds/site-content/guides/google/index.html
URL: 
http://svn.apache.org/viewvc/jclouds/site-content/guides/google/index.html?rev=1923693&r1=1923692&r2=1923693&view=diff
==============================================================================
--- jclouds/site-content/guides/google/index.html (original)
+++ jclouds/site-content/guides/google/index.html Mon Feb 10 07:25:53 2025
@@ -154,58 +154,52 @@
             </div>
             <div id="toc"></div>
             <div id="content">
-                <h2><a id="intro"></a>Introduction</h2>
-
+                <h2 id="introduction"><a id="intro"></a>Introduction</h2>
 <p>This guide helps you to get started with <a 
href="https://cloud.google.com/";>Google Cloud Platform</a> development using 
jclouds.</p>
 
-<p>Currently, <a href="https://developers.google.com/compute/";>Google Compute 
Engine</a> is covered. This is a <a 
href="https://jclouds.apache.org/start/compute/";>compute service</a> that 
allows you to run vitual machines on Google's infrastructure. There is also an 
implementation of the <a 
href="https://jclouds.apache.org/start/blobstore/";>blob store</a> abstraction 
for managing key-value storage.</p>
+<p>Currently, <a href="https://developers.google.com/compute/";>Google Compute 
Engine</a> is covered. This is a <a 
href="https://jclouds.apache.org/start/compute/";>compute service</a> that 
allows you to run vitual machines on Google’s infrastructure. There is also 
an implementation of the <a 
href="https://jclouds.apache.org/start/blobstore/";>blob store</a> abstraction 
for managing key-value storage.</p>
 
 <p>Working with the Google Cloud Platform requires a project. If you do not 
have a project yet, you can sign up via the <a 
href="https://console.developers.google.com/";>Developer Console</a>. There is a 
free trial availible <a 
href="https://cloud.google.com/free-trial/";>here</a>.</p>
 
-<h2><a id="examples"></a>Running examples</h2>
-
+<h2 id="running-examples"><a id="examples"></a>Running examples</h2>
 <p>A great starting point for using jclouds on GCE is to run the examples 
provided on <a href="https://github.com/apache/jclouds-examples";>github</a>.</p>
 
 <p>Important Setup</p>
 
 <ul>
-<li>Create a project on the <a 
href="https://console.developers.google.com/";>Developer Console</a> 
(instruction availible <a 
href="https://developers.google.com/console/help/#creatingdeletingprojects";>here</a>)</li>
-<li>Go to the <a href="https://console.developers.google.com/";>Developer 
Console</a> and choose your project.</li>
-<li>Enable the Google Compute Engine API under APIs &amp; auth > APIs</li>
-<li>Create a service account under APIs &amp; auth > Credentials > Create new 
Client ID and download the Json key. This is described more throughly below 
under Authentication.</li>
+  <li>Create a project on the <a 
href="https://console.developers.google.com/";>Developer Console</a> 
(instruction availible <a 
href="https://developers.google.com/console/help/#creatingdeletingprojects";>here</a>)</li>
+  <li>Go to the <a href="https://console.developers.google.com/";>Developer 
Console</a> and choose your project.</li>
+  <li>Enable the Google Compute Engine API under APIs &amp; auth &gt; APIs</li>
+  <li>Create a service account under APIs &amp; auth &gt; Credentials &gt; 
Create new Client ID and download the Json key. This is described more 
throughly below under Authentication.</li>
 </ul>
 
-
 <p>Once you have completed the setup, checkout the <a 
href="https://github.com/apache/jclouds-examples";>jclouds-examples</a> 
repository and look at either <a 
href="https://github.com/apache/jclouds-examples/tree/master/compute-basics";>compute-basic</a>
 for an example of using the compute service abstraction or <a 
href="https://github.com/apache/jclouds-examples/tree/master/google-lb";>google-lb</a>
 for an example of using the GCE api directly.</p>
 
 <p>If you are having trouble feel free to <a 
href="https://jclouds.apache.org/community/";>reach out</a>.</p>
 
-<h2><a id="auth"></a>Authentication</h2>
-
+<h2 id="authentication"><a id="auth"></a>Authentication</h2>
 <p>Google Cloud Platform uses OAuth2 which gives a variety of choices how to 
authenticate:</p>
 
 <ol>
-<li>You can ask a user for consent to perform operations in their name.</li>
-<li>You can create a service account and authenticate using its private 
key.</li>
-<li>Unless configured otherwise, programs running on a GCE instance can 
perform operations as the project's default service account (<a 
href="https://cloud.google.com/compute/docs/authentication";>documentation</a>).</li>
+  <li>You can ask a user for consent to perform operations in their name.</li>
+  <li>You can create a service account and authenticate using its private 
key.</li>
+  <li>Unless configured otherwise, programs running on a GCE instance can 
perform operations as the project’s default service account (<a 
href="https://cloud.google.com/compute/docs/authentication";>documentation</a>).</li>
 </ol>
 
-
 <p>You can find all the details in <a 
href="https://developers.google.com/accounts/docs/OAuth2";>the 
documentation</a>, in the jclouds-examples repository we focus on option 2: 
service accounts.</p>
 
 <p>To create a new service account:</p>
 
 <ul>
-<li>Go to the <a href="https://console.developers.google.com/";>Developer 
Console</a>.</li>
-<li>Choose your project.</li>
-<li>Choose API &amp; auth > Credentials.</li>
-<li>Click "Create new Client ID".</li>
-<li>Select "Service account" and click "Create Client ID".</li>
-<li>Details of the new service account will be displayed.</li>
-<li>Download a JSON key for a service account by clicking Generate new JSON 
key. JSON keys are used for authentication when running jclouds on GCE. Make a 
note of the service account email address - this is the identity that goes with 
the key.</li>
+  <li>Go to the <a href="https://console.developers.google.com/";>Developer 
Console</a>.</li>
+  <li>Choose your project.</li>
+  <li>Choose API &amp; auth &gt; Credentials.</li>
+  <li>Click “Create new Client ID”.</li>
+  <li>Select “Service account” and click “Create Client ID”.</li>
+  <li>Details of the new service account will be displayed.</li>
+  <li>Download a JSON key for a service account by clicking Generate new JSON 
key. JSON keys are used for authentication when running jclouds on GCE. Make a 
note of the service account email address - this is the identity that goes with 
the key.</li>
 </ul>
 
-
 <p>If you are having trouble feel free to <a 
href="https://jclouds.apache.org/community/";>reach out</a>.</p>
 
             </div>

Modified: jclouds/site-content/guides/index.html
URL: 
http://svn.apache.org/viewvc/jclouds/site-content/guides/index.html?rev=1923693&r1=1923692&r2=1923693&view=diff
==============================================================================
--- jclouds/site-content/guides/index.html (original)
+++ jclouds/site-content/guides/index.html Mon Feb 10 07:25:53 2025
@@ -152,46 +152,42 @@
             <p>Use these guides for getting started with any of the cloud 
providers below:</p>
 
 <ul>
-<li><a href="aws">Amazon Web Services</a></li>
-<li><a href="azure-storage">Azure Storage</a></li>
-<li><a href="cloudsigma">CloudSigma</a></li>
-<li><a href="dimensiondata">Dimension Data</a></li>
-<li><a href="docker">Docker</a></li>
-<li><a href="go-grid">GoGrid</a></li>
-<li><a href="google">Google Cloud Platform</a></li>
-<li><a href="openstack">OpenStack</a></li>
-<li><a href="profitbricks">ProfitBricks</a></li>
-<li><a href="rackspace">Rackspace</a></li>
-<li><a href="softlayer">SoftLayer</a></li>
+  <li><a href="aws">Amazon Web Services</a></li>
+  <li><a href="azure-storage">Azure Storage</a></li>
+  <li><a href="cloudsigma">CloudSigma</a></li>
+  <li><a href="dimensiondata">Dimension Data</a></li>
+  <li><a href="docker">Docker</a></li>
+  <li><a href="go-grid">GoGrid</a></li>
+  <li><a href="google">Google Cloud Platform</a></li>
+  <li><a href="openstack">OpenStack</a></li>
+  <li><a href="profitbricks">ProfitBricks</a></li>
+  <li><a href="rackspace">Rackspace</a></li>
+  <li><a href="softlayer">SoftLayer</a></li>
 </ul>
 
-
 <p>Use these guides for more in depth usage:</p>
 
 <ul>
-<li>Amazon Web Services
-
-<ul>
-<li><a href="aws-ebs">Elastic Block Store (EBS)</a></li>
-<li><a href="aws-ec2">Elastic Compute Cloud (EC2)</a></li>
-<li><a href="glacier">Glacier</a></li>
-<li><a href="aws-s3">Simple Storage Service (S3)</a></li>
-<li><a href="aws-sqs">Simple Queue Service (SQS)</a></li>
+  <li>Amazon Web Services
+    <ul>
+      <li><a href="aws-ebs">Elastic Block Store (EBS)</a></li>
+      <li><a href="aws-ec2">Elastic Compute Cloud (EC2)</a></li>
+      <li><a href="glacier">Glacier</a></li>
+      <li><a href="aws-s3">Simple Storage Service (S3)</a></li>
+      <li><a href="aws-sqs">Simple Queue Service (SQS)</a></li>
+    </ul>
+  </li>
 </ul>
-</li>
-</ul>
-
 
 <p>Use these guides for getting started with other technologies that jclouds 
is compatible with:</p>
 
 <ul>
-<li><a href="chef">Chef</a></li>
-<li><a href="filesystem">File System</a></li>
-<li><a href="jdbc">JDBC</a></li>
-<li><a href="karaf">Karaf</a></li>
+  <li><a href="chef">Chef</a></li>
+  <li><a href="filesystem">File System</a></li>
+  <li><a href="jdbc">JDBC</a></li>
+  <li><a href="karaf">Karaf</a></li>
 </ul>
 
-
             <div class="row clearfix">
                 <div id="footer" class="col-md-12 column">
                     <div id="footer">

Modified: jclouds/site-content/guides/jdbc/index.html
URL: 
http://svn.apache.org/viewvc/jclouds/site-content/guides/jdbc/index.html?rev=1923693&r1=1923692&r2=1923693&view=diff
==============================================================================
--- jclouds/site-content/guides/jdbc/index.html (original)
+++ jclouds/site-content/guides/jdbc/index.html Mon Feb 10 07:25:53 2025
@@ -150,51 +150,47 @@
                 <h1>JDBC: Getting Started Guide</h1>
             </div>
             <ol>
-<li>Setup your project to include jdbc
-
-<ul>
-<li>Get the dependency <code>org.apache.jclouds.labs/jdbc</code>.</li>
-</ul>
-</li>
-<li>Start coding</li>
+  <li>Setup your project to include jdbc
+    <ul>
+      <li>Get the dependency <code class="language-plaintext 
highlighter-rouge">org.apache.jclouds.labs/jdbc</code>.</li>
+    </ul>
+  </li>
+  <li>Start coding</li>
 </ol>
 
-
-<div class="highlight"><pre><code class="java"><span class="c1">// setup the 
container name used by the provider (like bucket in S3)</span>
-<span class="n">String</span> <span class="n">containerName</span> <span 
class="o">=</span> <span class="s">&quot;test-container&quot;</span><span 
class="o">;</span>
+<figure class="highlight"><pre><code class="language-java" 
data-lang="java"><span class="c1">// setup the container name used by the 
provider (like bucket in S3)</span>
+<span class="nc">String</span> <span class="n">containerName</span> <span 
class="o">=</span> <span class="s">"test-container"</span><span 
class="o">;</span>
 
 <span class="c1">// get a context with jdbc that offers the portable BlobStore 
api. Pass</span>
 <span class="c1">// the jpa persistence unit name in the modules.</span>
-<span class="n">BlobStoreContext</span> <span class="n">context</span> <span 
class="o">=</span> <span class="n">ContextBuilder</span><span 
class="o">.</span><span class="na">newBuilder</span><span 
class="o">(</span><span class="s">&quot;jdbc&quot;</span><span 
class="o">)</span>
-            <span class="o">.</span><span class="na">modules</span><span 
class="o">(</span><span class="n">ImmutableSet</span><span 
class="o">.&lt;</span><span class="n">Module</span><span class="o">&gt;</span> 
<span class="n">of</span><span class="o">(</span><span class="k">new</span> 
<span class="n">JpaPersistModule</span><span class="o">(</span><span 
class="n">jpaModuleName</span><span class="o">)))</span>
-            <span class="o">.</span><span class="na">build</span><span 
class="o">(</span><span class="n">BlobStoreContext</span><span 
class="o">.</span><span class="na">class</span><span class="o">);</span>
+<span class="nc">BlobStoreContext</span> <span class="n">context</span> <span 
class="o">=</span> <span class="nc">ContextBuilder</span><span 
class="o">.</span><span class="na">newBuilder</span><span 
class="o">(</span><span class="s">"jdbc"</span><span class="o">)</span>
+            <span class="o">.</span><span class="na">modules</span><span 
class="o">(</span><span class="nc">ImmutableSet</span><span 
class="o">.&lt;</span><span class="nc">Module</span><span class="o">&gt;</span> 
<span class="nf">of</span><span class="o">(</span><span class="k">new</span> 
<span class="nc">JpaPersistModule</span><span class="o">(</span><span 
class="n">jpaModuleName</span><span class="o">)))</span>
+            <span class="o">.</span><span class="na">build</span><span 
class="o">(</span><span class="nc">BlobStoreContext</span><span 
class="o">.</span><span class="na">class</span><span class="o">);</span>
 
 <span class="c1">// create a container in the default location</span>
-<span class="n">BlobStore</span> <span class="n">blobStore</span> <span 
class="o">=</span> <span class="n">context</span><span class="o">.</span><span 
class="na">getBlobStore</span><span class="o">();</span>
+<span class="nc">BlobStore</span> <span class="n">blobStore</span> <span 
class="o">=</span> <span class="n">context</span><span class="o">.</span><span 
class="na">getBlobStore</span><span class="o">();</span>
 <span class="n">blobStore</span><span class="o">.</span><span 
class="na">createContainerInLocation</span><span class="o">(</span><span 
class="kc">null</span><span class="o">,</span> <span 
class="n">containerName</span><span class="o">);</span>
 
 <span class="c1">// add blob</span>
-<span class="n">Blob</span> <span class="n">blob</span> <span 
class="o">=</span> <span class="n">blobStore</span><span 
class="o">.</span><span class="na">newBlob</span><span class="o">(</span><span 
class="s">&quot;test&quot;</span><span class="o">);</span>
-<span class="n">blob</span><span class="o">.</span><span 
class="na">setPayload</span><span class="o">(</span><span class="s">&quot;test 
data&quot;</span><span class="o">);</span>
+<span class="nc">Blob</span> <span class="n">blob</span> <span 
class="o">=</span> <span class="n">blobStore</span><span 
class="o">.</span><span class="na">newBlob</span><span class="o">(</span><span 
class="s">"test"</span><span class="o">);</span>
+<span class="n">blob</span><span class="o">.</span><span 
class="na">setPayload</span><span class="o">(</span><span class="s">"test 
data"</span><span class="o">);</span>
 <span class="n">blobStore</span><span class="o">.</span><span 
class="na">putBlob</span><span class="o">(</span><span 
class="n">containerName</span><span class="o">,</span> <span 
class="n">blob</span><span class="o">);</span>
 
 <span class="c1">// retrieve blob</span>
-<span class="n">Blob</span> <span class="n">blobRetrieved</span> <span 
class="o">=</span> <span class="n">blobStore</span><span 
class="o">.</span><span class="na">getBlob</span><span class="o">(</span><span 
class="n">containerName</span><span class="o">,</span> <span 
class="s">&quot;test&quot;</span><span class="o">);</span>
+<span class="nc">Blob</span> <span class="n">blobRetrieved</span> <span 
class="o">=</span> <span class="n">blobStore</span><span 
class="o">.</span><span class="na">getBlob</span><span class="o">(</span><span 
class="n">containerName</span><span class="o">,</span> <span 
class="s">"test"</span><span class="o">);</span>
 
 <span class="c1">// delete blob</span>
-<span class="n">blobStore</span><span class="o">.</span><span 
class="na">removeBlob</span><span class="o">(</span><span 
class="n">containerName</span><span class="o">,</span> <span 
class="s">&quot;test&quot;</span><span class="o">);</span>
+<span class="n">blobStore</span><span class="o">.</span><span 
class="na">removeBlob</span><span class="o">(</span><span 
class="n">containerName</span><span class="o">,</span> <span 
class="s">"test"</span><span class="o">);</span>
 
 <span class="c1">//close context</span>
-<span class="n">context</span><span class="o">.</span><span 
class="na">close</span><span class="o">();</span>
-</code></pre></div>
-
+<span class="n">context</span><span class="o">.</span><span 
class="na">close</span><span class="o">();</span></code></pre></figure>
 
-<h3>Configuring the persistence unit in persistence.xml</h3>
+<h3 id="configuring-the-persistence-unit-in-persistencexml">Configuring the 
persistence unit in persistence.xml</h3>
 
-<p>The JDBC Blobstore uses the standard jpa configuration file 
<code>persistence.xml</code>. It must be placed
-in <code>resources/META-INF</code>. Here is an example of 
<code>persistence.xml</code>:</p>
+<p>The JDBC Blobstore uses the standard jpa configuration file <code 
class="language-plaintext highlighter-rouge">persistence.xml</code>. It must be 
placed
+in <code class="language-plaintext 
highlighter-rouge">resources/META-INF</code>. Here is an example of <code 
class="language-plaintext highlighter-rouge">persistence.xml</code>:</p>
 
-<pre><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
 &lt;persistence xmlns="http://java.sun.com/xml/ns/persistence";
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
              xsi:schemaLocation="http://java.sun.com/xml/ns/persistence 
http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd";
@@ -219,15 +215,14 @@ in <code>resources/META-INF</code>. Here
     &lt;/properties&gt;
   &lt;/persistence-unit&gt;
 &lt;/persistence&gt;
-</code></pre>
+</code></pre></div></div>
 
 <ul>
-<li>The persistence configuration depends on the database.</li>
-<li>You must provide an object mapper. The persistence configuration also 
depends on the object mapper
+  <li>The persistence configuration depends on the database.</li>
+  <li>You must provide an object mapper. The persistence configuration also 
depends on the object mapper
 used.</li>
 </ul>
 
-
             <div class="row clearfix">
                 <div id="footer" class="col-md-12 column">
                     <div id="footer">

Modified: jclouds/site-content/guides/karaf/index.html
URL: 
http://svn.apache.org/viewvc/jclouds/site-content/guides/karaf/index.html?rev=1923693&r1=1923692&r2=1923693&view=diff
==============================================================================
--- jclouds/site-content/guides/karaf/index.html (original)
+++ jclouds/site-content/guides/karaf/index.html Mon Feb 10 07:25:53 2025
@@ -149,116 +149,103 @@
             <div class="page-header">
                 <h1>Apache Karaf: Getting Started Guide</h1>
             </div>
-            <h2>Introduction</h2>
+            <h2 id="introduction">Introduction</h2>
 
 <p><a href="https://karaf.apache.org";>Apache Karaf</a> is an OSGi runtime that 
runs on top of most OSGi containers like <a 
href="https://felix.apache.org";>Apache Felix</a> and
-<a href="https://www.eclipse.org/equinox/";>Eclipse Equinox</a>.  jclouds 
provides easy integration with Apache Karaf by leveraging the Karaf 
<em>"Feature"</em> concept.</p>
+<a href="https://www.eclipse.org/equinox/";>Eclipse Equinox</a>.  jclouds 
provides easy integration with Apache Karaf by leveraging the Karaf 
<em>“Feature”</em> concept.</p>
 
 <p>This section will describe how to install jclouds on Apache Karaf and run 
some examples that demonstrate the power of jclouds in a dynamic environment 
such as Karaf.</p>
 
-<p>jclouds provides the following Karaf "features":</p>
+<p>jclouds provides the following Karaf “features”:</p>
 
 <ul>
-<li>jclouds-api-byon</li>
-<li>jclouds-api-chef</li>
-<li>jclouds-api-cloudstack</li>
-<li>jclouds-api-ec2</li>
-<li>jclouds-api-openstack-cinder</li>
-<li>jclouds-api-openstack-keystone</li>
-<li>jclouds-api-openstack-nova</li>
-<li>jclouds-api-rackspace-clouddns</li>
-<li>jclouds-api-rackspace-cloudidentity</li>
-<li>jclouds-api-route53</li>
-<li>jclouds-api-s3</li>
-<li>jclouds-api-sqs</li>
-<li>jclouds-api-sts</li>
-<li>jclouds-api-swift</li>
-<li>jclouds-aws-cloudwatch</li>
-<li>jclouds-aws-ec2</li>
-<li>jclouds-aws-route53</li>
-<li>jclouds-aws-s3</li>
-<li>jclouds-aws-sqs</li>
-<li>jclouds-aws-sts</li>
-<li>jclouds-azureblob</li>
-<li>jclouds-chef</li>
-<li>jclouds-cloudfiles-uk</li>
-<li>jclouds-cloudfiles-us</li>
-<li>jclouds-digitalocean</li>
-<li>jclouds-dynect</li>
-<li>jclouds-elastichosts-lax-p</li>
-<li>jclouds-elastichosts-lon-b</li>
-<li>jclouds-elastichosts-lon-p</li>
-<li>jclouds-elastichosts-sat-p</li>
-<li>jclouds-elastichosts-tor-p</li>
-<li>jclouds-glesys</li>
-<li>jclouds-go2cloud-jhb1</li>
-<li>jclouds-gogrid</li>
-<li>jclouds-hpcloud-compute</li>
-<li>jclouds-hpcloud-objectstorage</li>
-<li>jclouds-openhosting-east1</li>
-<li>jclouds-rackspace-cloudblockstorage-uk</li>
-<li>jclouds-rackspace-cloudblockstorage-us</li>
-<li>jclouds-rackspace-clouddns-uk</li>
-<li>jclouds-rackspace-clouddns-us</li>
-<li>jclouds-rackspace-cloudfiles-uk</li>
-<li>jclouds-rackspace-cloudfiles-us</li>
-<li>jclouds-rackspace-cloudloadbalancers-uk</li>
-<li>jclouds-rackspace-cloudloadbalancers-us</li>
-<li>jclouds-rackspace-cloudservers-uk</li>
-<li>jclouds-rackspace-cloudservers-us</li>
-<li>jclouds-serverlove-z1-man</li>
-<li>jclouds-skalicloud-sdg-my</li>
-<li>jclouds-softlayer</li>
+  <li>jclouds-api-byon</li>
+  <li>jclouds-api-chef</li>
+  <li>jclouds-api-cloudstack</li>
+  <li>jclouds-api-ec2</li>
+  <li>jclouds-api-openstack-cinder</li>
+  <li>jclouds-api-openstack-keystone</li>
+  <li>jclouds-api-openstack-nova</li>
+  <li>jclouds-api-rackspace-clouddns</li>
+  <li>jclouds-api-rackspace-cloudidentity</li>
+  <li>jclouds-api-route53</li>
+  <li>jclouds-api-s3</li>
+  <li>jclouds-api-sqs</li>
+  <li>jclouds-api-sts</li>
+  <li>jclouds-api-swift</li>
+  <li>jclouds-aws-cloudwatch</li>
+  <li>jclouds-aws-ec2</li>
+  <li>jclouds-aws-route53</li>
+  <li>jclouds-aws-s3</li>
+  <li>jclouds-aws-sqs</li>
+  <li>jclouds-aws-sts</li>
+  <li>jclouds-azureblob</li>
+  <li>jclouds-chef</li>
+  <li>jclouds-cloudfiles-uk</li>
+  <li>jclouds-cloudfiles-us</li>
+  <li>jclouds-digitalocean</li>
+  <li>jclouds-dynect</li>
+  <li>jclouds-elastichosts-lax-p</li>
+  <li>jclouds-elastichosts-lon-b</li>
+  <li>jclouds-elastichosts-lon-p</li>
+  <li>jclouds-elastichosts-sat-p</li>
+  <li>jclouds-elastichosts-tor-p</li>
+  <li>jclouds-glesys</li>
+  <li>jclouds-go2cloud-jhb1</li>
+  <li>jclouds-gogrid</li>
+  <li>jclouds-hpcloud-compute</li>
+  <li>jclouds-hpcloud-objectstorage</li>
+  <li>jclouds-openhosting-east1</li>
+  <li>jclouds-rackspace-cloudblockstorage-uk</li>
+  <li>jclouds-rackspace-cloudblockstorage-us</li>
+  <li>jclouds-rackspace-clouddns-uk</li>
+  <li>jclouds-rackspace-clouddns-us</li>
+  <li>jclouds-rackspace-cloudfiles-uk</li>
+  <li>jclouds-rackspace-cloudfiles-us</li>
+  <li>jclouds-rackspace-cloudloadbalancers-uk</li>
+  <li>jclouds-rackspace-cloudloadbalancers-us</li>
+  <li>jclouds-rackspace-cloudservers-uk</li>
+  <li>jclouds-rackspace-cloudservers-us</li>
+  <li>jclouds-serverlove-z1-man</li>
+  <li>jclouds-skalicloud-sdg-my</li>
+  <li>jclouds-softlayer</li>
 </ul>
 
-
-<h2>Installation</h2>
+<h2 id="installation">Installation</h2>
 
 <ol>
-<li>Get jclouds-karaf from the <a 
href="https://github.com/apache/jclouds-karaf";>jclouds-karaf repository</a> on 
GitHub.</li>
+  <li>Get jclouds-karaf from the <a 
href="https://github.com/apache/jclouds-karaf";>jclouds-karaf repository</a> on 
GitHub.</li>
 </ol>
 
-
 <p>As of the jclouds Version 1.0.0 release, the jclouds-karaf feature is 
available on the central maven repository, so you can skip this step of getting 
the
 source and building it and go directly to the install of the jclouds 
feature.</p>
 
-<div class="highlight"><pre><code class="sh">git clone 
git://github.com/apache/jclouds-karaf.git
+<figure class="highlight"><pre><code class="language-sh" data-lang="sh">git 
clone git://github.com/apache/jclouds-karaf.git
 <span class="nb">cd </span>jclouds-karaf
-mvn clean install
-</code></pre></div>
-
+mvn clean <span class="nb">install</span></code></pre></figure>
 
 <ol>
-<li>Start Karaf and install the jclouds feature.</li>
+  <li>Start Karaf and install the jclouds feature.</li>
 </ol>
 
-
-<div class="highlight"><pre><code class="text">features:addurl 
mvn:org.jclouds.karaf/feature/1.0/xml/features
-features:install jclouds
-</code></pre></div>
-
+<figure class="highlight"><pre><code class="language-text" 
data-lang="text">features:addurl mvn:org.jclouds.karaf/feature/1.0/xml/features
+features:install jclouds</code></pre></figure>
 
 <ol>
-<li>Now that the core of jclouds is installed, select any additional jclouds 
features you wish and install them using the shell:</li>
+  <li>Now that the core of jclouds is installed, select any additional jclouds 
features you wish and install them using the shell:</li>
 </ol>
 
+<figure class="highlight"><pre><code class="language-text" 
data-lang="text">features:list | grep jclouds</code></pre></figure>
 
-<div class="highlight"><pre><code class="text">features:list | grep jclouds
-</code></pre></div>
-
-
-<p><em><em>Example</em></em></p>
+<p><em>*Example*</em></p>
 
 <ol>
-<li>For installing the module for aws-s3:</li>
+  <li>For installing the module for aws-s3:</li>
 </ol>
 
+<figure class="highlight"><pre><code class="language-text" 
data-lang="text">features:install jclouds-aws-s3</code></pre></figure>
 
-<div class="highlight"><pre><code class="text">features:install jclouds-aws-s3
-</code></pre></div>
-
-
-<h2>Running the examples</h2>
+<h2 id="running-the-examples">Running the examples</h2>
 
 <p>The following example demonstrates how using jclouds inside Karaf can make 
it easy to use jclouds.  The example leverages the Karaf shell and the
 configuration administrator to provide two shell commands that read and write 
data to a blobstore.  The BlobStore provider and the access information
@@ -266,45 +253,36 @@ can change dynamically, and they may be
 
 <p>The first step is to get and build the example:</p>
 
-<div class="highlight"><pre><code class="text">git clone 
https://[email protected]/apache/jclouds-examples.git
+<figure class="highlight"><pre><code class="language-text" 
data-lang="text">git clone 
https://[email protected]/apache/jclouds-examples.git
 cd jclouds-examples/blobstore-karaf-shell
-mvn clean install
-</code></pre></div>
-
+mvn clean install</code></pre></figure>
 
 <p>Then from Karaf shell you can install the example:</p>
 
-<div class="highlight"><pre><code class="text">osgi:install -s 
mvn:org.jclouds.examples/blobstore-karaf-shell/1.0-SNAPSHOT
-</code></pre></div>
-
+<figure class="highlight"><pre><code class="language-text" 
data-lang="text">osgi:install -s 
mvn:org.jclouds.examples/blobstore-karaf-shell/1.0-SNAPSHOT</code></pre></figure>
 
 <p>The command above installs in Karaf two new commands:</p>
 
 <ul>
-<li>jclouds:blobstore-write</li>
-<li>jclouds:blobstore-read</li>
+  <li>jclouds:blobstore-write</li>
+  <li>jclouds:blobstore-read</li>
 </ul>
 
-
 <p>In order to use those commands, you first need to configure the provider. 
The configuration is done
 using the org.jclouds.blobstore PID. You can create the configuration either 
from inside the shell or
-by dropping  a file named org.jclouds.blobstore.cfg under karaf's etc folder.
-Let's see how it can be done using the Karaf shell:</p>
+by dropping  a file named org.jclouds.blobstore.cfg under karaf’s etc folder.
+Let’s see how it can be done using the Karaf shell:</p>
 
-<div class="highlight"><pre><code class="text">config:edit 
org.jclouds.blobstore
+<figure class="highlight"><pre><code class="language-text" 
data-lang="text">config:edit org.jclouds.blobstore
 config:propset provider aws-s3
 config:propset accessKeyId XXXXXX
 config:propset secretKey XXXXXX
-config:update
-</code></pre></div>
-
+config:update</code></pre></figure>
 
 <p>Now you are ready to use the commands</p>
 
-<div class="highlight"><pre><code class="text">jclouds:blobstore-write 
mybucket myblob JCloudsRocks
-jclouds:blobstore-write mybucket myblob
-</code></pre></div>
-
+<figure class="highlight"><pre><code class="language-text" 
data-lang="text">jclouds:blobstore-write mybucket myblob JCloudsRocks
+jclouds:blobstore-write mybucket myblob</code></pre></figure>
 
 <p>At any point in time, you can edit the configuration, either using the 
shell or
 by editing the configuration file. The commands will pick up the changes 
immediately.
@@ -312,6 +290,7 @@ This way you can even switch providers.<
 
 <p>Watch the <a href="https://www.youtube.com/watch?v=SIvSaGEKrkM";>demo 
video</a>.</p>
 
+
             <div class="row clearfix">
                 <div id="footer" class="col-md-12 column">
                     <div id="footer">


Reply via email to