From 6ecdef6b889e632c03c6ed68e71711676726efc1 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 --- library/apt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/apt b/library/apt index 7a8894ce68..bebea4e903 100644 --- a/library/apt +++ b/library/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(',')