[Libguestfs] [PATCH nbdkit v2] New tmpdisk plugin.

Richard W.M. Jones rjones at redhat.com
Tue Mar 17 11:58:21 UTC 2020


On Tue, Mar 17, 2020 at 06:16:49AM -0500, Eric Blake wrote:
> >+static void *
> >+tmpdisk_open (int readonly)
> >+{
> >+  struct handle *h;
> >+  CLEANUP_FREE char *disk = NULL;
> >+  const char *tmpdir;
> >+
> >+  tmpdir = getenv ("TMPDIR");
> >+  if (!tmpdir)
> >+    tmpdir = "/var/tmp";
> 
> Rather than calling getenv() for every client, should we
> pre-populate a file-scope variable once during .get_ready?

Is there a particular reason to do it in .get_ready instead
of .load?  In v3 I did it in .load

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://people.redhat.com/~rjones/virt-top




More information about the Libguestfs mailing list