[libvirt] PATCH : Opennebula documentation

"Abel Míguez Rodríguez" amiguezr at pdi.ucm.es
Wed Jul 1 13:10:23 UTC 2009


Hi,

Attached is the OpenNebula driver documentation and a patch. The main Documentation file is "drvone.html.in" along with it a patch that includes: the API supported by the driver, an entry at "Documentation>Drivers" and a link to the documentation at "drivers.hmtl.in"

Thanks

--- sitemap.html.in.bak	2009-07-01 12:43:53.000000000 +0200
+++ sitemap.html.in	2009-06-30 18:19:44.000000000 +0200
@@ -148,6 +148,10 @@
                 <a href="drvvbox.html">VirtualBox</a>
                 <span>Driver for VirtualBox</span>
               </li>
+              <li>
+                <a href="drvone.html">OpenNebula</a>
+                <span>Driver for OpenNebula</span>
+              </li>
             </ul>
           </li>
           <li>
--- drivers.html.in.bak	2009-07-01 14:54:57.000000000 +0200
+++ drivers.html.in	2009-07-01 14:55:33.000000000 +0200
@@ -23,6 +23,7 @@
       <li><strong><a href="drvtest.html">Test</a></strong></li>
       <li><strong><a href="drvopenvz.html">OpenVZ</a></strong></li>
       <li><strong><a href="drvvbox.html">VirtualBox</a></strong></li>
+      <li><strong><a href="drvone.html">OpenNebula</a></strong></li>
     </ul>
   </body>
 </html>
--- hvsupport.html.in.bak	2009-07-01 12:41:36.000000000 +0200
+++ hvsupport.html.in	2009-07-01 13:02:38.000000000 +0200
@@ -22,6 +22,7 @@ updated on <i>2008-06-05</i>.
         <th><a href="drvkvm.html">KVM</a></th>
         <th><a href="remote.html">Remote</a></th>
         <th><a href="drvvbox.html">VirtualBox</a></th>
+        <th><a href="drvone.html">ONE</a></th>
       </tr>
       <tr>
         <td> virConnectClose </td>
@@ -31,6 +32,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virConnectGetCapabilities </td>
@@ -40,6 +42,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.1 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virConnectGetHostname </td>
@@ -49,6 +52,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.3.3 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virConnectGetMaxVcpus </td>
@@ -58,6 +62,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>	
       </tr>
       <tr>
         <td> virConnectGetType </td>
@@ -67,6 +72,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virConnectGetURI </td>
@@ -76,6 +82,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virConnectGetVersion </td>
@@ -85,6 +92,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virConnectListDefinedDomains </td>
@@ -94,6 +102,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virConnectListDomains </td>
@@ -103,6 +112,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virConnectNumOfDefinedDomains </td>
@@ -112,6 +122,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virConnectNumOfDomains </td>
@@ -121,6 +132,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virConnectOpen </td>
@@ -130,6 +142,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virConnectOpenAuth </td>
@@ -139,6 +152,7 @@ updated on <i>2008-06-05</i>.
         <td>  </td>
         <td>  </td>
         <td>  </td>
+        <td>  </td>
       </tr>
       <tr>
         <td> virConnectOpenReadOnly </td>
@@ -148,6 +162,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainAttachDevice </td>
@@ -157,6 +172,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainBlockPeek </td>
@@ -166,6 +182,7 @@ updated on <i>2008-06-05</i>.
         <td> 0.4.3 </td>
         <td> x </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainBlockStats </td>
@@ -175,6 +192,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.2 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainCoreDump </td>
@@ -184,6 +202,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainCreate </td>
@@ -193,6 +212,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainCreateLinux </td>
@@ -202,6 +222,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainDefineXML </td>
@@ -211,6 +232,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainDestroy </td>
@@ -220,6 +242,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainDetachDevice </td>
@@ -229,6 +252,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainFree </td>
@@ -238,6 +262,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainGetAutostart </td>
@@ -247,11 +272,12 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.1 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainGetConnect </td>
         <td> 0.3.0 </td>
-        <td colspan="5"> not a HV function </td>
+        <td colspan="6"> not a HV function </td>
       </tr>
       <tr>
         <td> virDomainGetID </td>
@@ -261,6 +287,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainGetInfo </td>
@@ -270,6 +297,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainGetMaxMemory </td>
@@ -279,6 +307,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainGetMaxVcpus </td>
@@ -288,6 +317,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainGetName </td>
@@ -297,6 +327,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainGetOSType </td>
@@ -306,6 +337,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainGetSchedulerParameters </td>
@@ -315,6 +347,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainGetSchedulerType </td>
@@ -324,6 +357,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainGetUUID </td>
@@ -333,6 +367,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainGetUUIDString </td>
@@ -342,6 +377,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainGetVcpus </td>
@@ -351,6 +387,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainInterfaceStats </td>
@@ -360,6 +397,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.2 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainGetXMLDesc </td>
@@ -369,6 +407,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainLookupByID </td>
@@ -378,6 +417,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainLookupByName </td>
@@ -387,6 +427,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainLookupByUUID </td>
@@ -396,6 +437,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainLookupByUUIDString </td>
@@ -405,6 +447,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainMigrate </td>
@@ -414,6 +457,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> 0.3.2 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainPinVcpu </td>
@@ -423,6 +467,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainReboot </td>
@@ -432,6 +477,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainRestore </td>
@@ -441,6 +487,8 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.3.2 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
+
       </tr>
       <tr>
         <td> virDomainResume </td>
@@ -450,6 +498,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainSave </td>
@@ -459,6 +508,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.3.2 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainSetAutostart </td>
@@ -468,6 +518,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.1 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainSetMaxMemory </td>
@@ -476,6 +527,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainSetMemory </td>
@@ -485,6 +537,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainSetSchedulerParameters </td>
@@ -494,6 +547,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainSetVcpus </td>
@@ -503,6 +557,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> &#x2265; 0.3.0 </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virDomainShutdown </td>
@@ -512,6 +567,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainSuspend </td>
@@ -521,6 +577,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virDomainUndefine </td>
@@ -530,17 +587,18 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> &#x2265; 0.6.4 </td>
       </tr>
       <tr>
         <td> virGetVersion </td>
         <td> All </td>
         <td> All </td>
-        <td colspan="4"> Returns -1 if HV unsupported. </td>
+        <td colspan="5"> Returns -1 if HV unsupported. </td>
       </tr>
       <tr>
         <td> virInitialize </td>
         <td> 0.1.0 </td>
-        <td colspan="5"> not a HV function </td>
+        <td colspan="6"> not a HV function </td>
       </tr>
       <tr>
         <td> virDomainMemoryPeek </td>
@@ -550,6 +608,7 @@ updated on <i>2008-06-05</i>.
         <td> 0.4.3 </td>
         <td> x </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virNodeGetInfo </td>
@@ -559,6 +618,7 @@ updated on <i>2008-06-05</i>.
         <td> &#x2265; 0.2.0 </td>
         <td> &#x2265; 0.3.0 </td>
         <td> &#x2265; 0.6.3 </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virNodeGetFreeMemory </td>
@@ -568,6 +628,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> x </td>
         <td> x </td>
+        <td> x </td>
       </tr>
       <tr>
         <td> virNodeGetCellsFreeMemory </td>
@@ -577,6 +638,7 @@ updated on <i>2008-06-05</i>.
         <td> x </td>
         <td> x </td>
         <td> x </td>
+        <td> x </td>
       </tr>
     </table>
     <h3>Network functions</h3>

Abel Miguez Rodriguez
----
 Distributed System Architecture Group  
 (http://dsa-research.org)

 GridWay, http://www.gridway.org
 OpenNEbula, http://www.opennebula.org




-------------- next part --------------
A non-text attachment was scrubbed...
Name: one_docu.patch
Type: text/x-patch
Size: 16170 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20090701/4ed8dbe1/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: drvone.html.in
Type: application/octet-stream
Size: 3435 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20090701/4ed8dbe1/attachment-0001.obj>


More information about the libvir-list mailing list