SDRDevice 子类方法 - KPTest框架开放资料

Skip to content

# SDRDevice 子类方法

1. ipmi_get_sdr_repository_info_storage
> 描述：

    1
    2
    3
    4
    5
    6

    方法功能：9.1 获取SDR存储库信息存储0Ah 20h用户
                  Get SDR Repository Info Storage App 0Ah 20h User

    命令格式：

    支持Host类型：HostType.Local, HostType.HostOS

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.ipmi_api.ipmi_get_sdr_repository_info_storage(params)

2. ipmi_get_sdr_repository_allocation_info_storage
> 描述：

    1
    2
    3
    4
    5
    6

    方法功能：9.2 获取SDR存储库分配信息存储0Ah 21h用户
                  Get SDR Repository Allocation Info Storage App 0Ah 21h User

    命令格式：

    支持Host类型：HostType.Local, HostType.HostOS

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.ipmi_api.ipmi_get_sdr_repository_allocation_info_storage(params)

3. ipmi_reserve_sdr_repository_storage
> 描述：

    1
    2
    3
    4
    5
    6

    方法功能：9.3 保留SDR存储库存储0Ah 22h用户
                  Reserve SDR Repository Storage 0Ah 22h User

    命令格式：

    支持Host类型：HostType.Local, HostType.HostOS

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.ipmi_api.ipmi_reserve_sdr_repository_storage(params)

4. ipmi_get_sdr_storage
> 描述：

    1
    2
    3
    4
    5
    6

    方法功能：获取SDR存储0Ah 23h用户
                  Get SDR Storage 0Ah 23h User

    命令格式：

    支持Host类型：HostType.Local, HostType.HostOS

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.ipmi_api.ipmi_get_sdr_storage(params)

5. ipmi_partial_add_sdr_storage
> 描述：

    1
    2
    3
    4
    5
    6

    方法功能：9.5 部分添加SDR存储0Ah 25h操作员
                  Partial Add SDR Storage 0Ah 25h Operator

    命令格式：

    支持Host类型：HostType.Local, HostType.HostOS

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.ipmi_api.ipmi_partial_add_sdr_storage(params)

6. ipmi_clear_sdr_repository_storage
> 描述：

    1
    2
    3
    4
    5
    6

    方法功能：9.7 清除SDR存储库存储0Ah 27h操作员
                  Clear SDR Repository Storage 0Ah 27h Operator

    命令格式：

    支持Host类型：HostType.Local, HostType.HostOS

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.ipmi_api.ipmi_clear_sdr_repository_storage(params)

7. ipmi_get_sdr_repository_time_storage
> 描述：

    1
    2
    3
    4
    5
    6

    方法功能：9.8 获取SDR存储库时间存储0Ah 28h用户
                  Get SDR Repository Time Storage 0Ah 28h User

    命令格式：

    支持Host类型：HostType.Local, HostType.HostOS

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.ipmi_api.ipmi_get_sdr_repository_time_storage(params)

8. ipmi_enter_sdr_repository_update_mode_storage
> 描述：

    1
    2
    3
    4
    5
    6

    方法功能：9.1 0进入SDR存储库更新模式存储0Ah 2Ah运算符
                  Enter SDR Repository Update Mode Storage 0Ah 2Ah Operator

    命令格式：

    支持Host类型：HostType.Local, HostType.HostOS

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.ipmi_api.ipmi_enter_sdr_repository_update_mode_storage(params)

9. ipmi_exit_sdr_repository_update_mode_storage
> 描述：

    1
    2
    3
    4
    5
    6

    方法功能：9.1 1退出SDR存储库更新模式存储0Ah 2Bh运算符
                  Exit SDR Repository Update Mode Storage 0Ah 2Bh Operator

    命令格式：

    支持Host类型：HostType.Local, HostType.HostOS

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.ipmi_api.ipmi_exit_sdr_repository_update_mode_storage(params)

10. ipmi_run_initialization_agent_storage
> 描述：

    1
    2
    3
    4
    5
    6

    方法功能：9.1 2运行初始化代理存储0Ah 2Ch运算符
                  Run Initialization Agent Storage 0Ah 2Ch Operator

    命令格式：

    支持Host类型：HostType.Local, HostType.HostOS

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.ipmi_api.ipmi_run_initialization_agent_storage(params)