第3章 Python の例


3.1. 概要

このセクションでは、Python SDK を使用して、基本的な Red Hat Virtualization 環境内に仮想マシンを作成する手順の例を説明します。

これらの例では、ovirt-engine-sdk-python パッケージによって提供される ovirtsdk Python ライブラリーを使用しています。このパッケージは、Red Hat Subscription Manager の 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
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.