tape/changer: add vendor/model to DriveStatus

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak authored and Dietmar Maurer committed 2021-01-28 15:10:31 +01:00
1 parent 8306b8b1a5
commit 2da7aca8e8
4 files changed
+22 -6

No files matched your search

+6
View File
@@ -46,6 +46,8 @@ fn parse_drive_status(i: &str, id: u64) -> IResult<&str, DriveStatus> {
loaded_slot,
status: ElementStatus::Empty,
drive_serial_number: None,
vendor: None,
model: None,
element_address: id as u16,
};
return Ok((empty, status));
@@ -71,6 +73,8 @@ fn parse_drive_status(i: &str, id: u64) -> IResult<&str, DriveStatus> {
loaded_slot,
status: ElementStatus::VolumeTag(tag.to_string()),
drive_serial_number: None,
vendor: None,
model: None,
element_address: id as u16,
};
return Ok((i, status));
@@ -82,6 +86,8 @@ fn parse_drive_status(i: &str, id: u64) -> IResult<&str, DriveStatus> {
loaded_slot,
status: ElementStatus::Full,
drive_serial_number: None,
vendor: None,
model: None,
element_address: id as u16,
};
Ok((i, status))