Added Test() object
This commit is contained in:
parent
b162c99d6e
commit
a053931c17
1 changed files with 20 additions and 0 deletions
|
|
@ -515,6 +515,26 @@ class Disk(BaseObj):
|
||||||
self.add_note('No NVMe or SMART data available', 'YELLOW')
|
self.add_note('No NVMe or SMART data available', 'YELLOW')
|
||||||
|
|
||||||
|
|
||||||
|
class Test():
|
||||||
|
"""Object for tracking test specific data."""
|
||||||
|
def __init__(self, dev, label):
|
||||||
|
self.dev = dev
|
||||||
|
self.disabled = False
|
||||||
|
self.failed = False
|
||||||
|
self.label = label
|
||||||
|
self.passed = False
|
||||||
|
self.report = []
|
||||||
|
self.status = ''
|
||||||
|
|
||||||
|
def set_status(self, status):
|
||||||
|
"""Update status string."""
|
||||||
|
if self.disabled:
|
||||||
|
# Don't change status if disabled
|
||||||
|
return
|
||||||
|
|
||||||
|
self.status = status
|
||||||
|
|
||||||
|
|
||||||
# Functions
|
# Functions
|
||||||
def get_disk_details_linux(path):
|
def get_disk_details_linux(path):
|
||||||
"""Get disk details using lsblk, returns dict."""
|
"""Get disk details using lsblk, returns dict."""
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue