Hi,
Per discussion on
https://www.redhat.com/archives/libvir-list/2011-July/msg00556.html,
This patch series introduce new API virDomainUndefineFlags, which
only support flag VIR_DOMAIN_UNDEFINE_MANAGED_STATE now, might introduce
more flags in future.
If the flag is specified, the domain managed state file will be removed
along with domain undefine process once it exists, the entire domain undefine
process will fail if it fails on removing the managed state file.
[PATCH 1/8] is small fix on rpc generator scripts, not related with the
new API.
[PATCH 1/8] Small fixes on rpc generator scripts
[PATCH 2/8] UndefineFlags: Define the public API
[PATCH 3/8] UndefineFlags: Implement the public API
[PATCH 4/8] UndefineFlags: Define the internal API
[PATCH 5/8] UndefineFlags: Implement qemu driver handling
[PATCH 6/8] UndefineFlags: Implement libxl driver handling
[PATCH 7/8] UndefineFlags: Implement the remote protocol
[PATCH 8/8] UndefineFlags: Extend virsh undefine to support new flag
Regards
Osier