Changes between Version 27 and Version 28 of YumDBusAPI

Show
Ignore:
Author:
timlau (IP: 87.48.49.219)
Timestamp:
05/27/12 06:12:08 (6 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • YumDBusAPI

    v27 v28  
    44It is implemented as a D-Bus system service with the name 'org.baseurl.Yum' and an interface named 'org.baseurl.yum.Interface' 
    55 
    6 There is a prof of concept located here: 
    7  
    8 https://github.com/timlau/YumTools/tree/master/yum-daemon 
     6There current development is located here: 
     7 
     8https://github.com/timlau/yum-daemon 
    99 
    1010API marked with (DONE) has been implemented in the POC. 
    1212Check this README to see how to test 
    1313 
    14 https://github.com/timlau/YumTools/blob/master/yum-daemon/README 
     14https://github.com/timlau/yum-daemon/README.md 
    1515 
    1616The idea is to give other applications access the services that yum provides, undependend of the programing language they are 
    2222The daemon uses [http://www.freedesktop.org/wiki/Software/PolicyKit PolicyKit] to check for acccess, so if the consummer is non root, the user will get a dialog asking for  
    2323root password, so non root application can easy use the yum services, without security issues. 
     24 
     25Client API binding has been made for [https://github.com/timlau/yum-daemon/tree/master/client/python2 python2 (Sync)] and [https://github.com/timlau/yum-daemon/tree/master/client/python3 python3 (Async) ]for easy usage from python programs  
    2426 
    2527= Points to be worked out: = 
    4648  * Don't seems to be a problem in my [https://github.com/timlau/YumTools/blob/master/yum-daemon/examples/python/async-calls2.py tests] 
    4749{{{ 
    48 [timlau@r2d2 python]$ sudo python async-calls2.py | wc -l  
     50$ sudo python example/python2/async-calls2.py | wc -l  
    495118171 
    5052 
    6062Here are some examples for consumer application: 
    6163 
    62  * [https://github.com/timlau/YumTools/blob/master/yum-daemon/examples/c/dbus-yum-test.c C] 
    63  * [https://github.com/timlau/YumTools/blob/master/yum-daemon/examples/vala/yum-api-test.vala Vala] 
    64  * [https://github.com/timlau/YumTools/blob/master/yum-daemon/examples/python/async-calls.py Python (asynchronous usage)] 
     64 * [https://github.com/timlau/yum-daemon/examples/c/dbus-yum-test.c C] 
     65 * [https://github.com/timlau/yum-daemon/examples/vala/yum-api-test.vala Vala] 
     66 * [https://github.com/timlau/yum-daemon/yum-daemon/examples/python/async-calls.py Python (asynchronous usage)] 
    6567 
    6668= References =