[Kimchi-devel] [PATCH 0/3] Removing Yum API from Kimchi
Daniel Henrique Barboza
dhbarboza82 at gmail.com
Thu Jun 4 19:51:40 UTC 2015
Please ignore this patchset and consider the v2 I've sent.
These patches have wrong author email information.
On 06/04/2015 08:47 AM, Daniel Henrique Barboza wrote:
> From: Daniel Henrique Barboza <dhbarboza82 at gmmail.com>
>
> The use of Yum API is causing a memory leak each time the
> Host tab is loaded. This can be verified by seeing the use
> of memory in $top.
>
> To remove the Yum API, a new module named 'yumparser' was created
> to manipulate Yum repositories directly from the filesystem and to
> return the software update list by parsing $yum check-update command.
>
> A new unit test file was created to verify the proper
> behavior of the yumparser module.
>
>
> Daniel Henrique Barboza (3):
> Adding yumparser module
> Unit tests for the yumparser module
> Changing repositories and swupdate to use yumparser module
>
> src/kimchi/repositories.py | 65 ++++-------
> src/kimchi/swupdate.py | 16 +--
> src/kimchi/yumparser.py | 271 +++++++++++++++++++++++++++++++++++++++++++++
> tests/test_yumparser.py | 109 ++++++++++++++++++
> 4 files changed, 406 insertions(+), 55 deletions(-)
> create mode 100644 src/kimchi/yumparser.py
> create mode 100644 tests/test_yumparser.py
>
More information about the Kimchi-devel
mailing list