From 9e65be7427dd96a91bd38853815a22bc1fa44ffd Mon Sep 17 00:00:00 2001 From: Rod Smith Date: Sat, 21 Dec 2019 10:09:43 -0500 Subject: Fix failure of KVM test to fully execute but claim success --- bin/virtualization | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/bin/virtualization b/bin/virtualization index 9784e568..487fba58 100755 --- a/bin/virtualization +++ b/bin/virtualization @@ -24,24 +24,18 @@ along with this program. If not, see . """ from argparse import ArgumentParser -import configparser -from glob import glob import os -import re import logging import lsb_release import platform import requests import shlex -import signal from subprocess import ( Popen, PIPE, - STDOUT, DEVNULL, CalledProcessError, check_output, - check_call, call ) import sys @@ -204,7 +198,7 @@ class KVMTest(object): self.arch = check_output(['dpkg', '--print-architecture'], universal_newlines=True).strip() self.qemu_config = QEMU_ARCH_CONFIG[self.arch] - self.release = lsb_release.get_lsb_information()["CODENAME"] + self.release = lsb_release.get_distro_information()["CODENAME"] def url_to_path(self, image_path): """ @@ -834,7 +828,8 @@ def main(): args.func(args) except AttributeError: parser.print_help() - return False + return 1 + if __name__ == "__main__": - main() + sys.exit(main()) -- cgit v1.2.3