Assigning to boolean first

reviewable/pr18780/r1
Peter Sankauskas 13 years ago
parent 3965e268ed
commit 186e438991

5
apt

@ -157,6 +157,7 @@ if package is None and update_cache != 'yes':
if install_recommends not in ['yes', 'no']: if install_recommends not in ['yes', 'no']:
fail_json(msg='invalid value for install-recommends (requires yes or no -- default is yes)') fail_json(msg='invalid value for install-recommends (requires yes or no -- default is yes)')
install_recommends = (install_recommends == 'yes')
cache = apt.Cache() cache = apt.Cache()
if default_release: if default_release:
@ -178,10 +179,10 @@ if state == 'latest':
fail_json(msg='version number inconsistent with state=latest') fail_json(msg='version number inconsistent with state=latest')
changed = install(package, cache, upgrade=True, changed = install(package, cache, upgrade=True,
default_release=default_release, default_release=default_release,
install_recommends = install_recommends == 'yes') install_recommends=install_recommends)
elif state == 'installed': elif state == 'installed':
changed = install(package, cache, default_release=default_release, changed = install(package, cache, default_release=default_release,
install_recommends = install_recommends == 'yes') install_recommends=install_recommends)
elif state == 'removed': elif state == 'removed':
changed = remove(package, cache, purge == 'yes') changed = remove(package, cache, purge == 'yes')

Loading…
Cancel
Save