mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-04-01 20:05:19 +00:00
lib: Lessen restrictions on VIR_DOMAIN_START_AUTODESTROY
Apart from migrating the VM to a remote host where we can't honour the VIR_DOMAIN_START_AUTODESTROY flag properly, restricting APIs which just modify the state of the VM does not make much sense. Change the wording of the documentation for VIR_DOMAIN_START_AUTODESTROY so that snapshots and saving to a file may be permitted as they semantically don't clash with the flag itself. Otherwise we'd have to forbid other APIs, such as virDomainDestroy as well. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
e636fd94ba
commit
1172ea4fa9
@ -152,7 +152,8 @@ virDomainGetConnect(virDomainPtr dom)
|
||||
* object is finally released. This will also happen if the
|
||||
* client application crashes / loses its connection to the
|
||||
* libvirtd daemon. Any domains marked for auto destroy will
|
||||
* block attempts at migration, save-to-file, or snapshots.
|
||||
* block attempts at migration. Hypervisors may also block save-to-file,
|
||||
* or snapshots.
|
||||
*
|
||||
* virDomainFree should be used to free the resources after the
|
||||
* domain object is no longer needed.
|
||||
@ -217,7 +218,8 @@ virDomainCreateXML(virConnectPtr conn, const char *xmlDesc,
|
||||
* object is finally released. This will also happen if the
|
||||
* client application crashes / loses its connection to the
|
||||
* libvirtd daemon. Any domains marked for auto destroy will
|
||||
* block attempts at migration, save-to-file, or snapshots.
|
||||
* block attempts at migration. Hypervisors may also block
|
||||
* save-to-file, or snapshots.
|
||||
*
|
||||
* virDomainFree should be used to free the resources after the
|
||||
* domain object is no longer needed.
|
||||
@ -6565,7 +6567,8 @@ virDomainCreate(virDomainPtr domain)
|
||||
* object is finally released. This will also happen if the
|
||||
* client application crashes / loses its connection to the
|
||||
* libvirtd daemon. Any domains marked for auto destroy will
|
||||
* block attempts at migration, save-to-file, or snapshots.
|
||||
* block attempts at migration. Hypervisors may also block save-to-file,
|
||||
* or snapshots.
|
||||
*
|
||||
* If the VIR_DOMAIN_START_BYPASS_CACHE flag is set, and there is a
|
||||
* managed save file for this domain (created by virDomainManagedSave()),
|
||||
|
Loading…
x
Reference in New Issue
Block a user