COLO: introduce new API to prepare/start/do/get_error/stop replication
authorWen Congyang <wency@cn.fujitsu.com>
Wed, 17 Feb 2016 06:28:32 +0000 (14:28 +0800)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Fri, 1 Apr 2016 13:33:15 +0000 (14:33 +0100)
commited37ef1f91c20f0ab162ce60f8c38400b917fa64
tree96c7d60263aadd3bf06d994a8d21f33d8989e2ac
parent2734c813c70255902f3ab594d2b5b1ce421b29de
COLO: introduce new API to prepare/start/do/get_error/stop replication

We will use qemu block replication, and qemu provides some qmp commands
to prepare replication, start replication, get replication error, and
stop replication. Introduce new API to execute these qmp commands.

Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
Signed-off-by: Changlong Xie <xiecl.fnst@cn.fujitsu.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/libxl_internal.h
tools/libxl/libxl_qmp.c