[libvirt] [PATCH] Generate status of the backend implementation in storage.html
Cedric Bosdonnat
CBosdonnat at suse.com
Tue Aug 27 15:43:36 UTC 2019
On Tue, 2019-08-27 at 16:38 +0200, Michal Privoznik wrote:
> 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?
On one hand hvsupport.html indeed lists all the status of each
hypervisor. But on the other hand we have a page dedicated to
storage... Both options don't seem stupid to me.
--
Cedric
More information about the libvir-list
mailing list