From acb2ab73c2d5f0522ec08bd437ec2cbaf719c2aa Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Fri, 1 Mar 2013 23:34:27 -0500 Subject: [PATCH] Type checking on library/apt means the upgrade parameter is now properly True/False --- apt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apt b/apt index 7a8894ce68a..bebea4e903c 100644 --- a/apt +++ b/apt @@ -241,9 +241,9 @@ def main(): force_yes = p['force'] - if p['upgrade'] != 'no' and p['package'] is None: + if p['upgrade'] and p['package'] is None: upgrade(module, p['upgrade']) - elif p['upgrade'] != 'no' and p['package'] != None: + elif p['upgrade'] and p['package'] != None: module.fail_json(msg="Upgrade should not be used in conjunction with other options.") packages = p['package'].split(',')