[yum-commits] Branch 'yum-3_2_X' - 3 commits - etc/yum.bash yum/packages.py
skvidal at osuosl.org
skvidal at osuosl.org
Mon Jun 7 14:33:08 UTC 2010
etc/yum.bash | 2 +-
yum/packages.py | 7 +++++--
2 files changed, 6 insertions(+), 3 deletions(-)
New commits:
commit 089c9b097bfaa83eb7e6113476fd1ccab1589794
Author: Seth Vidal <skvidal at fedoraproject.org>
Date: Mon Jun 7 10:34:02 2010 -0400
add 'localupdate' as a completeable command
diff --git a/etc/yum.bash b/etc/yum.bash
index 0fcba24..3e6e243 100644
--- a/etc/yum.bash
+++ b/etc/yum.bash
@@ -81,7 +81,7 @@ _yum()
local prev=$3
local cmds=( check check-update clean deplist downgrade groupinfo
groupinstall grouplist groupremove help history info install list
- localinstall makecache provides reinstall remove repolist resolvedep
+ localinstall localupdate makecache provides reinstall remove repolist resolvedep
search shell update upgrade version distro-sync )
local i c cmd
commit 562d31c2aa6590f9d132720fe7299f98df32b915
Merge: 8359e3b... 560dd59...
Author: Seth Vidal <skvidal at fedoraproject.org>
Date: Mon Jun 7 10:33:03 2010 -0400
Merge branch 'yum-3_2_X' of ssh://yum.baseurl.org/srv/projects/yum/git/yum into yum-3_2_X
* 'yum-3_2_X' of ssh://yum.baseurl.org/srv/projects/yum/git/yum:
Catch+rethrow ValueError as well as KeyError, accessing rpm hdr attribs.
Always try searchNames() in rpm, because .dbMatch('name') is so damn fast.
Speedup large list output, like "yum list installed"
commit 8359e3b259bc792accd59189e67a7d3335dcc9b2
Author: Seth Vidal <skvidal at fedoraproject.org>
Date: Fri Jun 4 11:01:33 2010 -0400
make sure we add our '\n's in the right place to keep the xml output 'pretty'
closes rh bug: https://bugzilla.redhat.com/show_bug.cgi?id=600201
diff --git a/yum/packages.py b/yum/packages.py
index 4687cd3..aedabe6 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -1039,7 +1039,10 @@ class YumAvailablePackage(PackageObject, RpmBase):
msg += self._dump_pco('conflicts')
msg += self._dump_pco('obsoletes')
msg += self._dump_files(True)
- msg += """\n </format>"""
+ if msg[-1] != '\n':
+ msg += """\n"""
+ msg += """ </format>"""
+
return msg
def _dump_pco(self, pcotype):
@@ -1065,7 +1068,7 @@ class YumAvailablePackage(PackageObject, RpmBase):
return msg
def _dump_files(self, primary=False):
- msg =""
+ msg ="\n"
if not primary:
files = self.returnFileEntries('file')
dirs = self.returnFileEntries('dir')
More information about the Yum-commits
mailing list