]> git.ipfire.org Git - pakfire.git/commit
Refactor repository downloading code
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 5 May 2017 17:10:20 +0000 (19:10 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 5 May 2017 17:10:20 +0000 (19:10 +0200)
commit1b61ba46117eafd6141429dbaf4263d524d729dd
tree227f7e0280e2cfa5188833fc57cbe71f8c6fbe44
parente207c23cc50ee025c995b64d18d918a5bffd2e3d
Refactor repository downloading code

This was always a bit messy and hard to use in other parts
of pakfire. Now, repositories are now refreshing themselves
when refresh() is being called.

Downloading code has been tidied up and everything should
be atomic.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/base.py
src/pakfire/repository/__init__.py
src/pakfire/repository/base.py
src/pakfire/repository/metadata.py
src/pakfire/repository/remote.py
src/pakfire/util.py