Re: snapshot troubles

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/22/2013 09:27 AM, jurgen.depicker@xxxxxx wrote:
>> What version of libvirt are you using?  And is this within the virsh
>> batch mode, or from the command line?
> root@VLET3:~# virsh --version
> 0.8.3

That explains it.  Older virsh had lousy command line handling.

> root@VLET3:~# virsh echo two  spaces
> error: unknown command: 'echo'

Yep, I added the 'virsh echo' command when I fixed command line parsing.

Meanwhile, you don't have to use virsh.  You could write your own C
program that directly calls virDomainSnapshotDelete() from libvirt.so,
or you could use python bindings.  I'm not a python whiz, but I think it
would probably be something like:

$ python
>>> import libvirt
>>> conn = libvirt.open(None)
>>> dom = conn.lookupByName("DOMINO1-prealloc")
>>> snap = dom.snapshotLookupByName("W2K3-virgin install", 0)
>>> snap.delete(0)
>>> quit()

> 
> So, or I pray that my 20G remaining will suffice for one more month, or 
> maybe someone knows how to rename a snapshot, or edit some config file 
> where that name is configured?

Just because virsh command-line parsing is lousy doesn't mean that the
underlying APIs won't work - you just have to get at them from somewhere
other than virsh.

-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
libvirt-users mailing list
libvirt-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvirt-users

[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux