# vsphere\_guest adding snapshot ability

**URL:** <https://forum.ansible.com/t/vsphere-guest-adding-snapshot-ability/16022>\
**Category:** Ansible Developer\
**Created:** [August 23, 2014, 11:49am UTC](https://forum.ansible.com/t/vsphere-guest-adding-snapshot-ability/16022 "2014-08-23T11:49:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dann\_Bohn](https://avatars.discourse-cdn.com/v4/letter/d/8edcca/32.png) [@Dann\_Bohn](https://forum.ansible.com/u/Dann_Bohn)\
**Post date:** [August 23, 2014, 11:49am UTC](https://forum.ansible.com/t/vsphere-guest-adding-snapshot-ability/16022/1 "2014-08-23T11:49:11Z")

</div>

I was tasked with starting a discussion regarding adding snapshot capability to vsphere\_guest, or perhaps splitting it into a separate module.

I started this work here: [https://github.com/ansible/ansible/pull/7690](https://github.com/ansible/ansible/pull/7690)

Dann

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [August 24, 2014, 1:55pm UTC](https://forum.ansible.com/t/vsphere-guest-adding-snapshot-ability/16022/2 "2014-08-24T13:55:36Z")

</div>

Excellent - there’s been some noise about people developing other modules using different vsphere bindings and such, so it’s _INFINITELY_ better that we’re expanding the one in core, as this makes it much nicer to resolve and mix in.

Yep, so given it’s started, what needs to be done to finish?

I think for conversation purposes seeing some examples of the proposed task invocation is a good thing to explore, as I want to see if we _may_ want to keep snapshots as a seperate module (using the same bindings), so the noun is “vmware\_snapshot” and maybe it takes a state of “snapped” and “restored” or something?

The other thing that’s currently being discussed is adding support for booting off a cloned image, which probably belongs in the \_guest module directly.

Thanks!
