背景
当前北向接口在查询对板设备信息时,缺少对板实际在位状态的直接映射,导致显示的在位状态与现场实际插拔情况存在脱节。为解决该问题,需将内部的私有状态变量“Presence”上树,使北向接口能够获取该属性,准确反馈在位状态。
关联ISSUE
整体方案
新增 Presence (在位状态)属性支持北向接口获取状态属性。
评审点
评审点1 :现有资源协作接口 bmc.kepler.Managers.ActiveStandby.Status 下新增 Presence (在位状态)属性
资源路径 :
/bmc/kepler/Managers/:ManagerId/ActiveStandby/Local (已有) /bmc/kepler/Managers/:ManagerId/ActiveStandby/Remotes/:Id(已有)
资源接口 :bmc.kepler.Managers.ActiveStandby.Status (已有)
变化类型 :新增属性
| 变更类型 | 属性名称 | 签名 | 只读 | 变化通知 | 属性描述 | 访问权限 | 属性来源 | 持久化类型 | 变更影响 |
|---|---|---|---|---|---|---|---|---|---|
| 新增 | Presence | y | True | true | 当前BMC的在位状态,1:在位,0:不在位 | Read: ReadOnly | CSR | 无需持久化 | 私有属性上树,无业务影响 |
是否准备好AI预审
是
评审结论
评审通过
同意现有资源协作接口 bmc.kepler.Managers.ActiveStandby.Status 下新增 Presence (在位状态)属性
遗留问题
无