* Fix for spaces in the package spec. * Fix for python-2.6 compat
This commit is contained in:
parent
d558c55cee
commit
09c56140cd
1 changed files with 5 additions and 5 deletions
|
@ -286,13 +286,13 @@ def ensure(module, base, state, names):
|
||||||
|
|
||||||
if state in ['installed', 'present']:
|
if state in ['installed', 'present']:
|
||||||
# Install files.
|
# Install files.
|
||||||
for filename in filenames:
|
for filename in (f.strip() for f in filenames):
|
||||||
base.package_install(base.add_remote_rpm(filename))
|
base.package_install(base.add_remote_rpm(filename))
|
||||||
# Install groups.
|
# Install groups.
|
||||||
for group in groups:
|
for group in (g.strip() for g in groups):
|
||||||
base.group_install(group, dnf.const.GROUP_PACKAGE_TYPES)
|
base.group_install(group, dnf.const.GROUP_PACKAGE_TYPES)
|
||||||
# Install packages.
|
# Install packages.
|
||||||
for pkg_spec in pkg_specs:
|
for pkg_spec in (p.strip() for p in pkg_specs):
|
||||||
_mark_package_install(module, base, pkg_spec)
|
_mark_package_install(module, base, pkg_spec)
|
||||||
|
|
||||||
elif state == 'latest':
|
elif state == 'latest':
|
||||||
|
@ -337,9 +337,9 @@ def ensure(module, base, state, names):
|
||||||
base.do_transaction()
|
base.do_transaction()
|
||||||
response = {'changed': True, 'results': []}
|
response = {'changed': True, 'results': []}
|
||||||
for package in base.transaction.install_set:
|
for package in base.transaction.install_set:
|
||||||
response['results'].append("Installed: {}".format(package))
|
response['results'].append("Installed: {0}".format(package))
|
||||||
for package in base.transaction.remove_set:
|
for package in base.transaction.remove_set:
|
||||||
response['results'].append("Removed: {}".format(package))
|
response['results'].append("Removed: {0}".format(package))
|
||||||
|
|
||||||
module.exit_json(**response)
|
module.exit_json(**response)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue