# redfish-ext **Repository Path**: zhang8680/redfish-ext ## Basic Information - **Project Name**: redfish-ext - **Description**: 基于redfish协议操作服务器BIOS、RAID和OS安装的扩展工具包 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-03-26 - **Last Updated**: 2024-03-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Redfishtool扩展 ## 说明 > 项目基于dmtf/redfish协议官方提供的redfishtool工具包扩展而来,简化了使用方法,封装了各种API > 响应为JSON结构数据 ## 功能 * 获取服务器基本信息(厂商、型号、序列号) * 服务器上电、下电、重启 * 获取BIOS信息 * 设置BIOS * 查照指定BIOS属性值 * 获取RAID卡信息 * 获取物理磁盘 * 创建虚拟磁盘 * 修改启动项到UEFI/CD * 挂载ISO镜像 * 卸载ISO镜像 * 安装操作系统(Linux) * 执行原生RESTful API ## 使用方法 > lin37包中是linux平台下的python环境,如果需要自定义python环境,可以使用venv等工具创建 > 执行入口为main.py