9 Sep 2010 23:09
createrepo/__init__.py createrepo/utils.py createrepo/yumbased.py genpkgmetadata.py Makefile worker.py
<skvidal <at> osuosl.org>
2010-09-09 21:09:40 GMT
2010-09-09 21:09:40 GMT
Makefile | 3
createrepo/__init__.py | 232 +++++++++++++++++++++++++++++--------------------
createrepo/utils.py | 9 +
createrepo/yumbased.py | 9 +
genpkgmetadata.py | 5 +
worker.py | 76 ++++++++++++++++
6 files changed, 239 insertions(+), 95 deletions(-)
New commits:
commit b0b85d5c6cdb9b7b97147ce31bda8b4711d3a67c
Author: Seth Vidal <skvidal <at> fedoraproject.org>
Date: Thu Sep 9 17:07:06 2010 -0400
create a worker script for createrepo so createrepo can
fork off N processes to handle the md gathering from pkgs.
This should speed up results on systems which have been cpubound
on the createrepo process.
If you're io bound it won't help you at all, and MAY make it worse.
many misc issues to iron out here - not the least of which is the
callback output and gathering stdout/stderr from the workers
diff --git a/Makefile b/Makefile
index 6b907d8..60bb9db 100644
--- a/Makefile
+++ b/Makefile
<at> <at> -47,7 +47,8 <at> <at> RM = rm -f
MODULES = $(srcdir)/genpkgmetadata.py \
(Continue reading)
RSS Feed