tape/changer: add vendor/model to DriveStatus

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak
2021-01-28 12:59:53 +01:00
committed by Dietmar Maurer
parent 8306b8b1a5
commit 2da7aca8e8
4 changed files with 22 additions and 6 deletions

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))