On 8/27/19 11:17 AM, Cedric Bosdonnat wrote:
Since it helps a user to know which of the storage backends support
what
operation, include an autogenerated matrix showing it in the docs.
---
.gitignore | 1 +
docs/Makefile.am | 9 +++--
docs/apibuild.py | 2 ++
docs/storage.html.in | 14 ++++++++
docs/storagebackendstatus.py | 64 ++++++++++++++++++++++++++++++++++++
5 files changed, 88 insertions(+), 2 deletions(-)
create mode 100644 docs/storagebackendstatus.py
diff --git a/docs/storage.html.in b/docs/storage.html.in
index e0e4edec1e..2e4f662222 100644
--- a/docs/storage.html.in
+++ b/docs/storage.html.in
@@ -826,5 +826,19 @@
<h3>Valid volume format types</h3>
<p>The valid volume types are the same as for the directory pool.</p>
+
+ <h2>Storage Pool Types implementation status</h2>
+
+ <p>
+ The storage backends have different level of support of the various pool and
volume actions.
+ Here is a matrix of the current support for each of them.
+ </p>
+
+ <p>
+ <strong>Note:</strong> some functions like Start and Stop will not
trigger an exception when
+ called on a backend that doesn't implement them.
+ </p>
+
+ <div id="include"
filename="storagebackendstatus.htmlinc"/>
</body>
</html>
I feel like this belongs to hvsupport.html better. Do you have any
objection to that?
Michal