[Libguestfs] [nbdkit PATCH v2 1/3] server: Add nbdkit_stdio_safe

Eric Blake eblake at redhat.com
Tue Apr 14 14:05:57 UTC 2020


On 4/14/20 2:47 AM, Richard W.M. Jones wrote:
> On Mon, Apr 13, 2020 at 07:28:59PM -0500, Eric Blake wrote:
> [...]
> 
> This patch is fine and can be pushed if you want, but I've got some
> small comments.
> 
>> +If C<nbdkit_stdio_safe> returns true, the value of the configuration
>> +parameter may be used to trigger reading additional data through stdin
>> +(such as a password or inline script).
> 
> I wonder if we want to say "returns 1" rather than true, to give
> ourselves wiggle room in future in case we suddenly decided that we
> needed this to return an error indication?  On the other hand, maybe
> errors can never happen in any conceivable situation.

It might be possible to change the function to return -1 when called at 
the wrong time (at .get_ready or later).  As written, the patch merely 
documents that this function is not useful at that point.  But for now, 
I didn't see the point in making that change, but merely leaving it for 
the future.

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3226
Virtualization:  qemu.org | libvirt.org




More information about the Libguestfs mailing list