From 385b2158fd11e150362b6f5aa3064cf75c17b798 Mon Sep 17 00:00:00 2001 From: 2Shirt <2xShirt@gmail.com> Date: Thu, 30 Jan 2020 13:28:52 -0700 Subject: [PATCH] Improved method to avoid crash during self-tests --- scripts/wk/hw/obj.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/wk/hw/obj.py b/scripts/wk/hw/obj.py index 7087fda9..a8719358 100644 --- a/scripts/wk/hw/obj.py +++ b/scripts/wk/hw/obj.py @@ -497,11 +497,11 @@ class Disk(BaseObj): _f.write(f'{header_str}\nSMART self-test status:\n {status_str}') # Check if finished - if 'remaining_percent' not in test_details['status']: + if 'remaining_percent' not in test_details.get('status', {}): finished = True break - elif 'remaining_percent' in test_details['status']: + elif 'remaining_percent' in test_details.get('status', {}): started = True # Check result