背景
支持硬盘背板起始槽位可配置,灵活编码硬盘槽位号,硬盘槽位号需要连续,因此需要获取硬盘背板的硬盘槽位数量。
为了扩展性(WEB界面目前有风扇/电源等部件的在位和总数信息,硬盘暂时没有该信息),资源协作接口评审新增该属性。
关联ISSUE
整体方案
1.多个硬盘背板场景,硬盘槽位号需要根据硬盘背板所在的槽位号连续编码,因此需要知道每个硬盘背板的硬盘槽位数量。
评审点
1.已有资源协作接口:bmc.kepler.Systems.HddBackplane下新增属性SlotCount,表示硬盘背板的硬盘槽位数量。
详细描述
评审点1:资源协作接口 :bmc.kepler.Systems.HddBackplane 下新增SlotCount属性
目前有两个资源协作接口的路径拥有该接口:
1.路径1:/bmc/kepler/Systems/:SystemId/Boards/HddBackplane/:Id
2.路径2:/bmc/kepler/Systems/:SystemId/Boards/M2TransferCard/:Id
属性评审点
| 属性名称 | 签名 | 只读 | 变化通知 | 属性描述 | 访问权限 | 属性来源 | 持久化类型 | 易变属性 |
|---|---|---|---|---|---|---|---|---|
| SlotCount | y | True | false | 表示硬盘背板的硬盘槽位数量 | Read:ReadOnly | CSR | 不持久化 | false |
评审结论
通过,同意资源协作接口 bmc.kepler.Systems.HddBackplane 下新增属性 SlotCount,表征硬盘背板的硬盘槽位数量;属性签名为 y,只读,不需要发送变化通知和持久化,属性支持CSR配置
遗留问题
无