[libvirt] [RFC] events scripts support

Stefan Berger stefanb at us.ibm.com
Tue Mar 23 12:42:25 UTC 2010

libvir-list-bounces at redhat.com wrote on 03/23/2010 08:12:57 AM:

> Please respond to "Daniel P. Berrange"

> > 
> > This is a new kind of API in libvirt(d) so I'm submitting this for
> > review. There could be some challenging issues, for example naming
> > i.e. is the object "external" name like 'foo' the right thing to pass
> > or should we also provide the uuid, making sure the arguments for the
> > scripts and the behaviour is generic enough, and also how to handle
> > potential recursion and avoid deadlock if the events script happen to
> > use libvirt.
> You have to mandate that synchronous hooks never call back into libvirt,
> allowing them todo so will be unfeasible.

Right. Since libvirt maintains all information about a VM the 'temptation' 
may be there to 'need' to pull information about the VM from within that 
script. I guess deadlocks would be typical.


> Daniel
> -- 
> |: Red Hat, Engineering, London    -o-   
> |: http://libvirt.org -o- http://virt-manager.org -o- 
> |: http://autobuild.org        -o-         
> |: GnuPG: 7D3B9505  -o-   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 
9505 :|
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20100323/39a6ecd0/attachment-0001.htm>

More information about the libvir-list mailing list