On Mon, Apr 27, 2015 at 11:26:23AM +0200, Michal Privoznik wrote: > The lookup is just for check whether a domain we are about to add does > not already exists. Well, the virDomainObjListAdd() function does that > for us already so there's no need to duplicate the check. > > Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> > --- > src/openvz/openvz_driver.c | 16 ---------------- > 1 file changed, 16 deletions(-) > > diff --git a/src/openvz/openvz_driver.c b/src/openvz/openvz_driver.c > index 10d94ff..d1a327c 100644 > --- a/src/openvz/openvz_driver.c > +++ b/src/openvz/openvz_driver.c > @@ -1001,14 +1001,6 @@ openvzDomainDefineXMLFlags(virConnectPtr conn, const char *xml, unsigned int fla > parse_flags)) == NULL) > goto cleanup; > > - vm = virDomainObjListFindByName(driver->domains, vmdef->name); > - if (vm) { > - virReportError(VIR_ERR_OPERATION_FAILED, > - _("Already an OPENVZ VM active with the id '%s'"), > - vmdef->name); > - virDomainObjEndAPI(&vm); > - goto cleanup; > - } > if (!(vm = virDomainObjListAdd(driver->domains, vmdef, > driver->xmlopt, > 0, NULL))) > @@ -1098,14 +1090,6 @@ openvzDomainCreateXML(virConnectPtr conn, const char *xml, > parse_flags)) == NULL) > goto cleanup; > > - vm = virDomainObjListFindByName(driver->domains, vmdef->name); > - if (vm) { > - virReportError(VIR_ERR_OPERATION_FAILED, > - _("Already an OPENVZ VM defined with the id '%s'"), > - vmdef->name); > - virDomainObjEndAPI(&vm); > - goto cleanup; > - } > if (!(vm = virDomainObjListAdd(driver->domains, > vmdef, > driver->xmlopt, ACK. -- Guido -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list