第 3 章 Python 示例
3.1. 概述
本节介绍了使用 Python SDK 在基本 Red Hat Virtualization 环境中创建虚拟机的步骤。
这些示例使用 ovirt-engine-sdk-python
软件包提供的 ovirtsdk
Python 库。这个软件包适用于附加到 Red Hat Virtualization
订阅池的系统。有关 订阅您的系统以下载软件的更多信息,请参阅安装软件开发套件。
您还需要:
- Red Hat Virtualization Manager 的联网安装。
- 联网并配置的 Red Hat Virtualization 主机。
- 包含在虚拟机上安装的操作系统的 ISO 镜像文件。
- 需要了解组成 Red Hat Virtualization 环境的逻辑和物理对象。
- 需要了解 Python 编程语言。
示例包括用于身份验证详情的占位符(用户名admin@internal
,密码为
password)。将占位符替换为您的环境的身份验证要求。
Red Hat Virtualization Manager 为每个资源的 id
属性生成全局唯一标识符(GUID)。这些示例中的标识符代码与 Red Hat Virtualization 环境中的标识符代码不同。
示例仅包含基本异常和错误处理逻辑。有关处理 SDK 异常的更多信息,请参阅 ovirtsdk.infrastructure.errors
模块的 pydoc:
$ pydoc ovirtsdk.infrastructure.errors