Only show the unique packages
Change-Id: I9426f5fa65e28152eb957040f0dffbd10b0044c7
This commit is contained in:
parent
e727f86b75
commit
a1403e5d30
@ -163,7 +163,7 @@ class PkgInstallComponent(component.Component):
|
||||
LOG.debug('Preparing to install packages for: %r', self.name)
|
||||
pkgs = self.packages
|
||||
if pkgs:
|
||||
pkg_names = [p['name'] for p in pkgs]
|
||||
pkg_names = set([p['name'] for p in pkgs])
|
||||
utils.log_iterable(pkg_names, logger=LOG,
|
||||
header="Setting up %s distribution packages" % (len(pkg_names)))
|
||||
with utils.progress_bar('Installing', len(pkgs)) as p_bar:
|
||||
@ -458,7 +458,7 @@ class PythonInstallComponent(PkgInstallComponent):
|
||||
def _install_pips(self):
|
||||
pips = self.pips
|
||||
if pips:
|
||||
pip_names = [p['name'] for p in pips]
|
||||
pip_names = set([p['name'] for p in pips])
|
||||
utils.log_iterable(pip_names, logger=LOG,
|
||||
header="Setting up %s python packages" % (len(pip_names)))
|
||||
with utils.progress_bar('Installing', len(pips)) as p_bar:
|
||||
@ -891,7 +891,7 @@ class PythonUninstallComponent(PkgUninstallComponent):
|
||||
def _uninstall_pips(self):
|
||||
pips = self.tracereader.pips_installed()
|
||||
if pips:
|
||||
pip_names = [p['name'] for p in pips]
|
||||
pip_names = set([p['name'] for p in pips])
|
||||
utils.log_iterable(pip_names, logger=LOG,
|
||||
header="Potentially removing %s python packages" % (len(pip_names)))
|
||||
which_removed = []
|
||||
|
Loading…
Reference in New Issue
Block a user