On Mon, Mar 05, 2007 at 02:18:20PM +0000, Mark McLoughlin wrote: > Hi Dan, > On the topic of error reporting, I just noticed that without QEMU > installed you just get: > > libvirt.libvirtError: virDomainCreateLinux() failed > > (Haven't looked into it myself) There is an 'XXX' in the method which turns the QEMU command name into the full pathname to exec. It needs to actually look for it in $PATH instead of using /usr, and it once its doing that, the method can actually return NULL and thus we can provide a useful message that QEMU is not installed. Shouldn't be much work to fix it - I'll look at it later until you beat me to it Regards, Dan. -- |=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=| |=- Perl modules: http://search.cpan.org/~danberr/ -=| |=- Projects: http://freshmeat.net/~danielpb/ -=| |=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|