HomePhorge

(PUP-3861) Parse multi-line yum version information
32b0895a6ea5Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(PUP-3861) Parse multi-line yum version information

Commit 101d1deb11 removed the python bindings to interact with yum, but
did not retain the previous behavior of handling long package names,
because yum check-update can return output like the following:

libnl.x86_64                           1.1.4-2.el6               base
libpcap.x86_64                         14:1.4.0-1.20130826git2dbcaa1.el6
                                                                 base
libproxy.x86_64                        0.3.0-4.el6_3             base

This commit modifies the yum provider to parse either single or
multiline output, and adds corresponding tests.

Details

Provenance
Adrien Thebo <git@somethingsinistral.net>Authored on
Josh Cooper <josh@puppetlabs.com>Committed on Jan 27 2015, 6:40 PM
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUc421dcbed473: Merge remote-tracking branch 'upstream/pr/3524'
Branches
Unknown
Tags
Unknown

Event Timeline

Josh Cooper <josh@puppetlabs.com> committed rPU32b0895a6ea5: (PUP-3861) Parse multi-line yum version information (authored by Adrien Thebo <git@somethingsinistral.net>).Jan 27 2015, 6:40 PM