This CLI app utilizes Vmfloaty (https://github.com/puppetlabs/vmfloaty) to manipulate sets of VMs. VM groups can be snapshotted and reverted as sets of hosts. This is useful when testing various configurations of Puppet Enterprise.