提交 7039bb3c 编写于 作者: A Alexander Burluka 提交者: Peter Krempa

parallels: get domain info with SDK

Obtain information about domains using parallels sdk instead of prlctl.
prlsdkLoadDomains functions behaves as former parallelsLoadDomains with
NULL as second parameter (name) - it fills parallelsConn.domains list.

prlsdkLoadDomain is now able to update specified domain by given
virDomainObjPtr.
Signed-off-by: NDmitry Guryanov <dguryanov@parallels.com>
上级 d211ba7c
此差异已折叠。
此差异已折叠。
...@@ -28,3 +28,7 @@ int prlsdkInit(parallelsConnPtr privconn); ...@@ -28,3 +28,7 @@ int prlsdkInit(parallelsConnPtr privconn);
void prlsdkDeinit(void); void prlsdkDeinit(void);
int prlsdkConnect(parallelsConnPtr privconn); int prlsdkConnect(parallelsConnPtr privconn);
void prlsdkDisconnect(parallelsConnPtr privconn); void prlsdkDisconnect(parallelsConnPtr privconn);
int
prlsdkLoadDomains(parallelsConnPtr privconn);
virDomainObjPtr
prlsdkAddDomain(parallelsConnPtr privconn, const unsigned char *uuid);
...@@ -62,6 +62,7 @@ struct parallelsDomObj { ...@@ -62,6 +62,7 @@ struct parallelsDomObj {
char *uuid; char *uuid;
char *home; char *home;
virBitmapPtr cpumask; virBitmapPtr cpumask;
PRL_HANDLE sdkdom;
}; };
typedef struct parallelsDomObj *parallelsDomObjPtr; typedef struct parallelsDomObj *parallelsDomObjPtr;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册