vz: remove drivername field from vzConn structure

No need to remember connection name and have corresponding
domain type to keep backward compatibility with former
'parallels' driver. It is enough to be able to accept 'parallels'
uri and domain types.

Signed-off-by: Maxim Nestratov <mnestratov@virtuozzo.com>
This commit is contained in:
Maxim Nestratov 2016-03-29 11:21:17 +03:00
parent 419aaf23ce
commit f376069fa5
3 changed files with 1 additions and 7 deletions

View File

@ -228,8 +228,6 @@ vzOpenDefault(virConnectPtr conn)
goto err_free;
}
privconn->drivername = conn->driver->name;
if (prlsdkInit()) {
VIR_DEBUG("%s", _("Can't initialize Parallels SDK"));
goto err_free;

View File

@ -178,10 +178,7 @@ vzNewDomain(vzConnPtr privconn, char *name, const unsigned char *uuid)
pdom->cache.stats = PRL_INVALID_HANDLE;
pdom->cache.count = -1;
if (STREQ(privconn->drivername, "vz"))
def->virtType = VIR_DOMAIN_VIRT_VZ;
else
def->virtType = VIR_DOMAIN_VIRT_PARALLELS;
if (!(dom = virDomainObjListAdd(privconn->domains, def,
privconn->xmlopt,

View File

@ -70,7 +70,6 @@ struct _vzConn {
virCapsPtr caps;
virDomainXMLOptionPtr xmlopt;
virObjectEventStatePtr domainEventState;
const char *drivername;
/* Immutable pointer, self-locking APIs */
virConnectCloseCallbackDataPtr closeCallback;
unsigned long vzVersion;