diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2013-06-14 10:58:28 -0400 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2013-06-14 10:58:28 -0400 |
commit | 11c4f14a942337bc3889dd0767a32bcef651fe19 (patch) | |
tree | 9e659fe3977249acac92dbbccc23f79465bf1bc4 /src/sbin | |
parent | 5db7ab284f4b83c0b25e68edf258bae912a5b418 (diff) | |
download | bcfg2-11c4f14a942337bc3889dd0767a32bcef651fe19.tar.gz bcfg2-11c4f14a942337bc3889dd0767a32bcef651fe19.tar.bz2 bcfg2-11c4f14a942337bc3889dd0767a32bcef651fe19.zip |
bcfg2-yum-helper: fixed unit tests
Diffstat (limited to 'src/sbin')
-rwxr-xr-x | src/sbin/bcfg2-yum-helper | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/sbin/bcfg2-yum-helper b/src/sbin/bcfg2-yum-helper index 48f28257f..4ef531d39 100755 --- a/src/sbin/bcfg2-yum-helper +++ b/src/sbin/bcfg2-yum-helper @@ -221,6 +221,8 @@ def main(): logger.error("Config file %s not found" % options.config) return 1 + # pylint: disable=W0702 + rv = 0 depsolver = DepSolver(options.config, options.verbose) if cmd == "clean": try: @@ -230,14 +232,14 @@ def main(): logger.error("Unexpected error cleaning cache: %s" % sys.exc_info()[1], exc_info=1) print(json.dumps(False)) - return 2 + rv = 2 elif cmd == "complete": try: data = json.loads(sys.stdin.read()) except: logger.error("Unexpected error decoding JSON input: %s" % sys.exc_info()[1]) - return 2 + rv = 2 try: depsolver.groups = data['groups'] (packages, unknown) = depsolver.complete( @@ -248,7 +250,7 @@ def main(): logger.error("Unexpected error completing package set: %s" % sys.exc_info()[1], exc_info=1) print(json.dumps(dict(packages=[], unknown=data['packages']))) - return 2 + rv = 2 elif cmd == "get_groups": try: data = json.loads(sys.stdin.read()) @@ -265,11 +267,12 @@ def main(): logger.error("Unexpected error getting groups: %s" % sys.exc_info()[1], exc_info=1) print(json.dumps(dict())) - return 2 + rv = 2 else: logger.error("Unknown command %s" % cmd) print(json.dumps(None)) - return 2 + rv = 2 + return rv if __name__ == '__main__': sys.exit(main()) |