Skip to content

Commit 237caf7

Browse files
committed
Update disk check
1 parent 35b5cf1 commit 237caf7

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

ssdutil/main.py

+5-9
Original file line numberDiff line numberDiff line change
@@ -97,22 +97,18 @@ def ssdutil():
9797
sys.exit(1)
9898

9999
parser = argparse.ArgumentParser()
100-
parser.add_argument("-d", "--device", help="Device name to show health info", default=None)
100+
parser.add_argument("-d", "--device", help="Device name to show health info", default=get_default_disk())
101101
parser.add_argument("-v", "--verbose", action="store_true", default=False, help="Show verbose output (some additional parameters)")
102102
parser.add_argument("-e", "--vendor", action="store_true", default=False, help="Show vendor output (extended output if provided by platform vendor)")
103103
args = parser.parse_args()
104104

105-
if args.device:
106-
disk_device = args.device
107-
else:
108-
disk_device = get_default_disk()
109105

110-
disk_type = get_disk_type(disk_device)
111-
if disk_type != DISK_TYPE_SSD:
106+
disk_type = get_disk_type(args.device)
107+
if DISK_TYPE_SSD not in disk_type:
112108
print("Disk type is not SSD")
113-
sys.exit(1)
114109

115-
ssd = import_ssd_api(disk_device)
110+
ssd = import_ssd_api(args.device)
111+
116112

117113
print("Device Model : {}".format(ssd.get_model()))
118114
if args.verbose:

0 commit comments

Comments
 (0)