<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libvirt-python.git/generator.py, branch v2.3.0</title>
<subtitle>libvirt.org: git/libvirt-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/'/>
<entry>
<title>Python binding for node poll lifecycle events API</title>
<updated>2016-08-02T13:55:56+00:00</updated>
<author>
<name>Jovanka Gulicoska</name>
<email>jovanka.gulicoska@gmail.com</email>
</author>
<published>2016-07-28T12:14:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/commit/?id=58a986984ff0762e9ed3962e70833729c987e4a6'/>
<id>58a986984ff0762e9ed3962e70833729c987e4a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for virDomainGetGuestVcpus</title>
<updated>2016-06-23T08:57:11+00:00</updated>
<author>
<name>Michal Privoznik</name>
<email>mprivozn@redhat.com</email>
</author>
<published>2016-06-23T04:55:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/commit/?id=570669f29f0753e769ce8130c2d43dbb3c8b9a89'/>
<id>570669f29f0753e769ce8130c2d43dbb3c8b9a89</id>
<content type='text'>
This function has virTypedParameterPtr as one of the args and our
generator is unable to deal with that. Therefore we must provide
implementation.

Signed-off-by: Michal Privoznik &lt;mprivozn@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function has virTypedParameterPtr as one of the args and our
generator is unable to deal with that. Therefore we must provide
implementation.

Signed-off-by: Michal Privoznik &lt;mprivozn@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Python binding for storage pool lifecycle events API</title>
<updated>2016-06-16T16:25:44+00:00</updated>
<author>
<name>Jovanka Gulicoska</name>
<email>jovanka.gulicoska@gmail.com</email>
</author>
<published>2016-06-14T21:22:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/commit/?id=7eaab4a6c25291e44a603c696151a2817d95986e'/>
<id>7eaab4a6c25291e44a603c696151a2817d95986e</id>
<content type='text'>
Code matches the network event API implementation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Code matches the network event API implementation
</pre>
</div>
</content>
</entry>
<entry>
<title>generator.py: Consider symbols from libvirt-common</title>
<updated>2016-04-21T13:46:00+00:00</updated>
<author>
<name>Peter Krempa</name>
<email>pkrempa@redhat.com</email>
</author>
<published>2016-04-21T12:43:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/commit/?id=3026a0593bd040de8ad4806298599e7774b2a013'/>
<id>3026a0593bd040de8ad4806298599e7774b2a013</id>
<content type='text'>
Some of the libvirt public API was moved into the libvirt-common.h file.
We should consider it while building python too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some of the libvirt public API was moved into the libvirt-common.h file.
We should consider it while building python too.
</pre>
</div>
</content>
</entry>
<entry>
<title>python: add python binding for Perf API</title>
<updated>2016-03-31T14:02:05+00:00</updated>
<author>
<name>Qiaowei Ren</name>
<email>qiaowei.ren@intel.com</email>
</author>
<published>2016-03-30T02:13:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/commit/?id=f97c7821055f098065bcece774d999c9a5393f9e'/>
<id>f97c7821055f098065bcece774d999c9a5393f9e</id>
<content type='text'>
This patch adds the python binding for virDomainSetPerfEvents and
virDomainSetPerfEvents API.

Signed-off-by: Qiaowei Ren &lt;qiaowei.ren@intel.com&gt;
Signed-off-by: Michal Privoznik &lt;mprivozn@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds the python binding for virDomainSetPerfEvents and
virDomainSetPerfEvents API.

Signed-off-by: Qiaowei Ren &lt;qiaowei.ren@intel.com&gt;
Signed-off-by: Michal Privoznik &lt;mprivozn@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>generator: fix build fail with old xml lib</title>
<updated>2015-09-21T10:04:59+00:00</updated>
<author>
<name>Luyao Huang</name>
<email>lhuang@redhat.com</email>
</author>
<published>2015-09-02T05:58:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/commit/?id=3a97b3212d999a6a0c813e256558d1d47b193782'/>
<id>3a97b3212d999a6a0c813e256558d1d47b193782</id>
<content type='text'>
https://bugzilla.redhat.com/show_bug.cgi?id=1222795#c6

if build libvirt-python with some old xml lib (python-pyxml),
build will fail and error like this:

      File "generator.py", line 139, in start
        if "string" in attrs:
      File "/usr/local/lib/python2.7/site-packages/_xmlplus/sax/xmlreader.py" \
        , line 316, in __getitem__
        return self._attrs[name]
    KeyError: 0

This is an old issue and have been mentioned in commit 3ae0a76d.
There is no __contains__ in class AttributesImpl, python will use
__getitem__ in this place, so we will get error.
Let's use 'YYY in XXX.keys()' to avoid this issue.

Signed-off-by: Luyao Huang &lt;lhuang@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.redhat.com/show_bug.cgi?id=1222795#c6

if build libvirt-python with some old xml lib (python-pyxml),
build will fail and error like this:

      File "generator.py", line 139, in start
        if "string" in attrs:
      File "/usr/local/lib/python2.7/site-packages/_xmlplus/sax/xmlreader.py" \
        , line 316, in __getitem__
        return self._attrs[name]
    KeyError: 0

This is an old issue and have been mentioned in commit 3ae0a76d.
There is no __contains__ in class AttributesImpl, python will use
__getitem__ in this place, so we will get error.
Let's use 'YYY in XXX.keys()' to avoid this issue.

Signed-off-by: Luyao Huang &lt;lhuang@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Provide symbolic names for typed parameters</title>
<updated>2015-06-08T09:28:52+00:00</updated>
<author>
<name>Jiri Denemark</name>
<email>jdenemar@redhat.com</email>
</author>
<published>2015-06-05T08:17:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/commit/?id=d3e2aff6a701480bf19bdfe748c1c6def2db0a50'/>
<id>d3e2aff6a701480bf19bdfe748c1c6def2db0a50</id>
<content type='text'>
https://bugzilla.redhat.com/show_bug.cgi?id=1222795

Signed-off-by: Jiri Denemark &lt;jdenemar@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.redhat.com/show_bug.cgi?id=1222795

Signed-off-by: Jiri Denemark &lt;jdenemar@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Sort tuples on both items</title>
<updated>2015-05-20T17:03:04+00:00</updated>
<author>
<name>Guido Günther</name>
<email>agx@sigxcpu.org</email>
</author>
<published>2015-05-18T17:46:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/commit/?id=06e8ea4702a3b054f4cc5a05dea9f9133a29c8d5'/>
<id>06e8ea4702a3b054f4cc5a05dea9f9133a29c8d5</id>
<content type='text'>
In order to achieve reproducible builds[0] we want the items within
enums always generated in the same order so sort on both items in the
tuple.

[0] https://wiki.debian.org/ReproducibleBuilds/About
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to achieve reproducible builds[0] we want the items within
enums always generated in the same order so sort on both items in the
tuple.

[0] https://wiki.debian.org/ReproducibleBuilds/About
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify sorting</title>
<updated>2015-05-20T17:03:02+00:00</updated>
<author>
<name>Guido Günther</name>
<email>agx@sigxcpu.org</email>
</author>
<published>2015-05-18T17:43:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/commit/?id=25448b07b1d838781e6ff8016f48eac873f5644d'/>
<id>25448b07b1d838781e6ff8016f48eac873f5644d</id>
<content type='text'>
funcs.keys() can't be None, only the empty array
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
funcs.keys() can't be None, only the empty array
</pre>
</div>
</content>
</entry>
<entry>
<title>Sort dictionary keys</title>
<updated>2015-05-20T17:02:47+00:00</updated>
<author>
<name>Guido Günther</name>
<email>agx@sigxcpu.org</email>
</author>
<published>2015-05-18T17:38:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libvirt-python.git/commit/?id=49118f6d952c7b48feaa03f0a2610115d1909b6e'/>
<id>49118f6d952c7b48feaa03f0a2610115d1909b6e</id>
<content type='text'>
In order to achive reproducible builds[0] we want functions and enums
always generated in the same order.

[0] https://wiki.debian.org/ReproducibleBuilds/About
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to achive reproducible builds[0] we want functions and enums
always generated in the same order.

[0] https://wiki.debian.org/ReproducibleBuilds/About
</pre>
</div>
</content>
</entry>
</feed>
