X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=usertools%2Fdpdk-devbind.py;h=05711fdc34308874f9d9964d7dddd757449fdbcc;hb=refs%2Fheads%2Fupstream-17.11-stable;hp=df9b21a6d269798e4df870e81c1583e5115291d7;hpb=6e7cbd63706f3435b9d9a2057a37db1da01db9a7;p=deb_dpdk.git diff --git a/usertools/dpdk-devbind.py b/usertools/dpdk-devbind.py index df9b21a6..05711fdc 100755 --- a/usertools/dpdk-devbind.py +++ b/usertools/dpdk-devbind.py @@ -705,6 +705,13 @@ def do_arg_actions(): def main(): '''program main function''' + # check if lspci is installed, suppress any output + with open(os.devnull, 'w') as devnull: + ret = subprocess.call(['which', 'lspci'], + stdout=devnull, stderr=devnull) + if ret != 0: + print("'lspci' not found - please install 'pciutils'") + sys.exit(1) parse_args() check_modules() clear_data()