用于sushy库的Dell EMC iDRAC OEM扩展包
sushy-oem-idrac的Python项目详细描述
针对sushy的Dell EMC OEM扩展
Sushy是一个客户机library,旨在 与Redfish通信 基于BMC。在
Redfish规范提供了扩展机制,让硬件供应商
用公共Redfish框架介绍他们自己的特性。同样
同时,sushy
支持通过加载找到的扩展来扩展其数据模型
在其“oem”命名空间中。在
sushy-oem-idrac
包是一个简单的扩展包,它的目标是
添加高级硬件管理抽象,这些抽象特定于
Dell EMC BMC(以iDRAC的名称命名)到sushy的树
红鱼资源。在
示例使用
一旦安装,sushy用户就可以访问Dell EMC OEM资源。例如, 管理器资源的OEM扩展可用于切换 要从虚拟媒体设备引导的节点:
importsushyroot=sushy.Sushy('http://mydellemcbmc.example.com')manager=root.get_manager('iDRAC.Embedded.1')oem_manager=manager.get_oem_extension('Dell')oem_manager.set_virtual_boot_device(sushy.VIRTUAL_MEDIA_CD,persistent=False,manager=manager)
请参阅中的虚拟介质引导设置的完整示例 functional test suite。在
- 项目
标签: