[PATCH v1 0/2] libvirt-python: virEventAsyncIOImpl (was: libvirtaio)

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

 



Hello,

As promised, this is the event loop implementation which dispatches the
callbacks via asyncio's event loop.

There are two patches: the first one fixes the bug around freeing opaque
objects [1][2], and the second one is the actual implementation.

Compared to standalone version I did earlier, this has public names more
similar in style to other functions in the module. Also some comments are
corrected, and packaging code is lightly touched.

[1] https://www.redhat.com/archives/libvir-list/2017-January/msg00863.html
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1433028


Wojtek Porczyk (2):
  Allow for ff callbacks to be called by custom event implementations
  Add asyncio event loop implementation

 libvirt-override.c     |  36 ++---
 libvirt-override.py    |  45 ++++++
 libvirt-python.spec.in |   1 +
 libvirtaio.py          | 398 +++++++++++++++++++++++++++++++++++++++++++++++++
 sanitytest.py          |   5 +-
 setup.py               |  12 ++
 6 files changed, 471 insertions(+), 26 deletions(-)
 create mode 100644 libvirtaio.py


-- 
pozdrawiam / best regards       _.-._
Wojtek Porczyk               .-^'   '^-.
Invisible Things Lab         |'-.-^-.-'|
                             |  |   |  |
 I do not fear computers,    |  '-.-'  |
 I fear lack of them.        '-._ :  ,-'
    -- Isaac Asimov             `^-^-_>

Attachment: signature.asc
Description: Digital signature

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]
  Powered by Linux