2.5. 例:Python を使用した論理ネットワークコレクションの一覧表示
API
クラスは、ネットワーク という名前の論理ネットワークコレクションへのアクセスを提供し ます
。このコレクションには、環境内のすべての論理ネットワークが含まれます。
例2.4 Python を使用した論理ネットワークコレクションの一覧表示
この Python の例では、
networks
コレクション内の論理ネットワークを一覧表示しています。また、コレクション内の各ネットワークに関する基本情報も出力します。
from ovirtsdk.api import API from ovirtsdk.xml import params try: api = API(url="https://HOST", username="USER@DOMAIN", password="PASS", ca_file="ca.crt") n_list = api.networks.list() for n in n_list: print "%s (%s)" % (n.get_name(), n.get_id()) api.disconnect() except Exception as ex: print "Unexpected error: %s" % ex
デフォルトの管理ネットワークのみが存在する環境では、例は次のように出力します。
ovirtmgmt (00000000-0000-0000-0000-000000000009)