On 02/23/2012 11:48 AM, Yu Mingfei wrote: > This patch adds a virsh_define() function to libvirt_vm. > > Signed-off-by: yumingfei<[email protected]> > --- > client/virt/libvirt_vm.py | 12 ++++++++++++ > 1 files changed, 12 insertions(+), 0 deletions(-) > > diff --git a/client/virt/libvirt_vm.py b/client/virt/libvirt_vm.py > index 4b391c1..e38fcb8 100644 > --- a/client/virt/libvirt_vm.py > +++ b/client/virt/libvirt_vm.py > @@ -305,6 +305,18 @@ def virsh_destroy(name, uri = ""): > logging.error("Destroy VM %s failed:\n%s", name, detail) > return False > > +def virsh_define(xml_path, uri = ""): > + """ > + Return True on successful domain define. > + > + @param xml_path: XML file path > + """ > + try: > + virsh_cmd("define --file %s" % xml_path, uri) > + return True > + except error.CmdError: > + logging.error("Define %s failed.", xml_path) > + return False > > def virsh_undefine(name, uri = ""): > """ The same issue to "Add attach-device() and detach-device() functions to libvirt_vm.", the codes hasn't done any actually check on libvirt side.
Regards, Alex _______________________________________________ Autotest mailing list [email protected] http://test.kernel.org/cgi-bin/mailman/listinfo/autotest
