On Tue, Jul 31, 2012 at 10:56:04PM +0400, Dmitry Guryanov wrote:
> Parallels Cloud Server is a virtualization solution
> that allows users to simultaneously run multiple virtual
> machines and containers on the same physical server.
>
> More information can be found here:
http://www.parallels.com/products/pcs/
> Also beta version of Parallels Cloud Server can be downloaded there.
>
> Changes in v10:
> * Change the FSF address
> * Replace format strings without % with ' "%s", string '
>
> Dmitry Guryanov (9):
> parallels: add driver skeleton
> add function virCommandNewVAList
> parallels: add functions to list domains and get info
> parallels: implement functions for domain life cycle management
> parallels: get info about serial ports
> parallels: add support of VNC remote display
> parallels: implement virDomainDefineXML operation for existing
> domains
> parallels: add storage driver
> parallels: implement VM creation
>
> configure.ac | 61 +-
> docs/drvparallels.html.in | 28 +
> include/libvirt/virterror.h | 1 +
> libvirt.spec.in | 9 +-
> mingw-libvirt.spec.in | 6 +
> po/POTFILES.in | 3 +
> src/Makefile.am | 15 +
> src/conf/domain_conf.c | 3 +-
> src/conf/domain_conf.h | 1 +
> src/driver.h | 1 +
> src/libvirt.c | 9 +
> src/parallels/parallels_driver.c | 1735 +++++++++++++++++++++++++++++++++++++
> src/parallels/parallels_driver.h | 28 +
> src/parallels/parallels_storage.c | 1390 +++++++++++++++++++++++++++++
> src/parallels/parallels_utils.c | 149 ++++
> src/parallels/parallels_utils.h | 66 ++
> src/util/command.c | 22 +
> src/util/command.h | 3 +
> src/util/virterror.c | 3 +-
> 19 files changed, 3511 insertions(+), 22 deletions(-)
> create mode 100644 docs/drvparallels.html.in
> create mode 100644 src/parallels/parallels_driver.c
> create mode 100644 src/parallels/parallels_driver.h
> create mode 100644 src/parallels/parallels_storage.c
> create mode 100644 src/parallels/parallels_utils.c
> create mode 100644 src/parallels/parallels_utils.h
Okay, I have pushed the patch set :-) !
However there is still integration work to be done.
For a start we must have XML examples using the pvs domain type in
the documentation and in the tests/domainschemadata/ as examples
and to make sure we have proper validation. That will requires at
least extending docs/schemas/domaincommon.rng to support the new
domain type value.
But at least code is in upstream git now !
Daniel