diff options
author | Osier Yang <jyang@redhat.com> | 2011-12-15 21:01:33 +0800 |
---|---|---|
committer | Osier Yang <jyang@redhat.com> | 2011-12-15 21:01:33 +0800 |
commit | 2bafe73ba23fc8b12b29fd01e253501ffce4886f (patch) | |
tree | f7ac703778f1d5c3c6b4859119948d1442a97c7d /generator.py | |
parent | d5d9acdd862c00e5316f6d60abd20cb246af8745 (diff) | |
download | libvirt-python-v6-2bafe73ba23fc8b12b29fd01e253501ffce4886f.tar.gz libvirt-python-v6-2bafe73ba23fc8b12b29fd01e253501ffce4886f.tar.xz libvirt-python-v6-2bafe73ba23fc8b12b29fd01e253501ffce4886f.zip |
python: Expose blockPeek and memoryPeek in Python binding
A simple example to show how to use it:
\#! /usr/bin/python
import os
import sys
import libvirt
disk = "/var/lib/libvirt/images/test.img"
conn = libvirt.open(None)
dom = conn.lookupByName('test')
mem_contents = dom.memoryPeek(0, 32, libvirt.VIR_MEMORY_VIRTUAL);
sys.stdout.write(mem_contents)
% python test.py | hexdump
0000000 1660 0209 0000 0000 0000 0000 0000 0000
0000010 0000 0000 0000 0000 d3a0 01d0 0000 0000
0000020
Diffstat (limited to 'generator.py')
-rwxr-xr-x | generator.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/generator.py b/generator.py index 88c52b9..1657f4f 100755 --- a/generator.py +++ b/generator.py @@ -262,6 +262,7 @@ py_types = { 'unsigned char *': ('z', None, "charPtr", "char *"), 'char *': ('z', None, "charPtr", "char *"), 'const char *': ('z', None, "charPtrConst", "const char *"), + 'size_t': ('n', None, "size_t", "size_t"), 'virDomainPtr': ('O', "virDomain", "virDomainPtr", "virDomainPtr"), 'const virDomainPtr': ('O', "virDomain", "virDomainPtr", "virDomainPtr"), |