[Libguestfs] nbdkit background threads

Richard W.M. Jones rjones at redhat.com
Mon Feb 10 21:23:34 UTC 2020


On Mon, Feb 10, 2020 at 01:52:25PM -0600, Eric Blake wrote:
> There's also the question of how we would do compostion.  For
> example, right now, the 'split' plugin basically acts as a compose
> operation over the 'file' plugin (you can concatenate more than one
> regular file), but more generically, we'd want some way to compose
> an arbitrary number of plugins and/or filters, where having a
> socketpair to each such composed child lets us handle more than just
> files.

Since we allow plugins to have global variables, I suspect composition
is impossible (unless there's some dlopen trick that I'm missing).

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW




More information about the Libguestfs mailing list