Merge "Report bus in controllers"
This commit is contained in:
@@ -107,7 +107,7 @@ class PhysicalDisk(PhysicalDiskTuple):
|
||||
|
||||
RAIDController = collections.namedtuple(
|
||||
'RAIDController', ['id', 'description', 'manufacturer', 'model',
|
||||
'primary_status', 'firmware_version'])
|
||||
'primary_status', 'firmware_version', 'bus'])
|
||||
|
||||
VirtualDiskTuple = collections.namedtuple(
|
||||
'VirtualDisk',
|
||||
@@ -187,7 +187,8 @@ class RAIDManagement(object):
|
||||
self._get_raid_controller_attr(drac_controller,
|
||||
'PrimaryStatus')],
|
||||
firmware_version=self._get_raid_controller_attr(
|
||||
drac_controller, 'ControllerFirmwareVersion'))
|
||||
drac_controller, 'ControllerFirmwareVersion'),
|
||||
bus=self._get_raid_controller_attr(drac_controller, 'Bus'))
|
||||
|
||||
def _get_raid_controller_attr(self, drac_controller, attr_name):
|
||||
return utils.get_wsman_resource_attr(
|
||||
|
||||
@@ -45,7 +45,8 @@ class ClientRAIDManagementTestCase(base.BaseTest):
|
||||
manufacturer='DELL',
|
||||
model='PERC H710 Mini',
|
||||
primary_status='ok',
|
||||
firmware_version='21.3.0-0009')
|
||||
firmware_version='21.3.0-0009',
|
||||
bus='1')
|
||||
|
||||
mock_requests.post(
|
||||
'https://1.2.3.4:443/wsman',
|
||||
|
||||
Reference in New Issue
Block a user