diff options
author | PMR <pmr@pmr-lander> | 2020-07-22 10:26:17 +0000 |
---|---|---|
committer | PMR <pmr@pmr-lander> | 2020-07-22 10:26:17 +0000 |
commit | 93a6134d58edff6194bd06b6c1cfe9d9bd723d40 (patch) | |
tree | 04c250993ba377a96df9eadaa955501978e5b541 | |
parent | b34ba0adadafe7809659f18ed71739344c1c8cd0 (diff) | |
parent | 82e4ecebbe72dd487b2ef9ebc69af876b9069d4f (diff) |
Merge #387823 from ~jocave/plainbox-provider-checkbox:handle-empty-net-driver-infosnap-2020-07-22T1032
-rwxr-xr-x | bin/net_driver_info.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/bin/net_driver_info.py b/bin/net_driver_info.py index 05585ba..3c29516 100755 --- a/bin/net_driver_info.py +++ b/bin/net_driver_info.py @@ -25,11 +25,12 @@ for interface in Path("/sys/class/net").iterdir(): # Add user requested modules to the list. Create "unknown" interfaces if none # of the identified interfaces above are using it for user_driver in sys.argv[1:]: - if Path("/sys/module/{}".format(user_driver)).exists(): - if not any(x[1] == user_driver for x in driver_list): - driver_list.append(("unknown", user_driver)) - else: - print("Requested driver {} not loaded\n".format(user_driver)) + if user_driver: + if Path("/sys/module/{}".format(user_driver)).exists(): + if not any(x[1] == user_driver for x in driver_list): + driver_list.append(("unknown", user_driver)) + else: + print("Requested driver {} not loaded\n".format(user_driver)) # Produce the output for interface, driver in driver_list: |