I did a bunch more testing on this series including on
older versions of Python 3 (back to 3.6 released Dec 2016)
and I couldn't break it. Also added a couple of new
examples which use the parallelism to a lesser or greater
extent: An equivalent of the "file" plugin which probably
isn't able to exploit parallelism, and an equivalent of
the "curl" plugin (using urllib) which is. Both can do
complex things including booting whole guests without crashing.
So I'm going to push this.
Nir: See if you can break this one please!
https://github.com/libguestfs/nbdkit/blob/master/plugins/python/examples/...
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages.
http://libguestfs.org