mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-02 19:32:47 +00:00
VMware: Handle exception for no snapshot while cloning (#47924)
Handle exception when there is no snapshot available in virtual machine or template while cloning using vmware_guest. Fixes: #47920 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
bugfixes:
|
||||
- Handle exception when there is no snapshot available in virtual machine or template while cloning using vmware_guest.
|
||||
@@ -2073,6 +2073,8 @@ class PyVmomiHelper(PyVmomi):
|
||||
clonespec.customization = self.customspec
|
||||
|
||||
if snapshot_src is not None:
|
||||
if vm_obj.snapshot is None:
|
||||
self.module.fail_json(msg="No snapshots present for virtual machine or template [%(template)s]" % self.params)
|
||||
snapshot = self.get_snapshots_by_name_recursively(snapshots=vm_obj.snapshot.rootSnapshotList,
|
||||
snapname=snapshot_src)
|
||||
if len(snapshot) != 1:
|
||||
|
||||
Reference in New Issue
Block a user