make the msg actually work and not traceback

This commit is contained in:
Seth Vidal 2013-07-04 17:10:44 -04:00
parent e9c042bab7
commit 73c971c281

View file

@ -412,8 +412,9 @@ def install(module, items, repoq, yum_basecmd, conf_file, en_repos, dis_repos):
# most common case is the pkg is already installed and done
# short circuit all the bs - and search for it as a pkg in is_installed
# if you find it then we're done
if is_installed(module, repoq, spec, conf_file, en_repos=en_repos, dis_repos=dis_repos, is_pkg=True):
res['results'].append('%s providing %s is already installed' % (this, spec))
pkgs = is_installed(module, repoq, spec, conf_file, en_repos=en_repos, dis_repos=dis_repos, is_pkg=True)
if pkgs:
res['results'].append('%s providing %s is already installed' % (pkgs[0], spec))
continue
# look up what pkgs provide this