跳转到主要内容

Dell EMC iDRAC OEM扩展包,适用于sushy库

项目描述

Dell EMC OEM扩展,适用于sushy

Sushy是一个客户端,旨在与基于Redfish的BMC通信。

Redfish规范提供了扩展机制,允许硬件供应商在常见的Redfish框架中引入自己的功能。同时,sushy通过在其"oem"命名空间中加载扩展来支持扩展其数据模型。

sushy-oem-idrac包是一个sushy扩展包,旨在向sushy Redfish资源树中添加针对Dell EMC BMC(也称为iDRAC)的高级硬件管理抽象。

示例使用

安装后,sushy用户可以访问Dell EMC OEM资源。例如,Manager资源的OEM扩展可以用于将节点切换到从虚拟媒体设备启动

import sushy

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

请参阅功能测试套件中的完整虚拟媒体启动设置示例。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

sushy-oem-idrac-6.0.0.tar.gz (48.9 kB 查看哈希值)

上传时间 源代码

构建分发

sushy_oem_idrac-6.0.0-py3-none-any.whl (72.7 kB 查看哈希值)

上传时间 Python 3

由以下支持