Show Table of Contents
第2章 Python クイックスタートの例
2.1. Python のクイックスタート について
本章では、Python SDK を使用して基本的な Red Hat Virtualization 環境で仮想マシンを作成する手順を実例をあげて説明します。
重要
本章の例は、Python SDK のバージョン 3 で使用するように設計されています。
以下にあげる例では、ovirt-engine-sdk-python パッケージで提供される ovirtsdk Python ライブラリーを使用しています。このパッケージは、Red Hat Subsription Manager 経由で
Red Hat Enterprise Virtualization プールにサブスクライブされているシステムに提供されています。お使いのシステムをサブスクライブしてソフトウェアをダウンロードする方法については、「Python ソフトウェア開発キットのインストール」 を参照してください。
作業を行うにあたってのその他の要件
- ネットワーク接続された Red Hat Virtualization Manager のインストール
- ネットワーク接続があり、設定済みの Red Hat Enterprise Virtualization Host
- 仮想マシンにインストールするオペレーティングシステムが格納された ISO イメージファイル
- Red Hat Virtualization 環境を構成する論理/物理オブジェクトに関する実用的な知識
- Python プログラミング言語に関する実用的な知識
重要
Python の例にはすべて、認証情報用のプレースホルダー (ユーザー名には USER、パスワードには PASS) が含まれています。Python で実行されるすべての要求が、ご使用の環境の認証要件を満たしていることを確認してください。
注記
Red Hat Virtualization Manager は、各リソースの
id 属性のグローバル一意識別子を生成します。以下の例に記載した識別子のコードは、ご使用の Red Hat Virtualization 環境の識別子コードと異なる場合があります。
注記
これらの Python の例には、基本的な例外およびエラー処理ロジックのみが含まれます。SDK に固有な例外処理の詳細については、
ovirtsdk.infrastructure.errors モジュールの pydoc を参照してください。
$ pydoc ovirtsdk.infrastructure.errors

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.