2.3. 例:Python を使用したデータセンターコレクションの一覧表示
API
クラスは、datacenters
という名前のデータセンターコレクションへのアクセスを提供します。このコレクションには、環境内のすべてのデータセンターが含まれます。
例2.2 Python を使用したデータセンターコレクションの一覧表示
この Python の例では、
datacenters
コレクションのデータセンターを一覧表示しています。また、コレクション内の各データセンターの基本情報も出力します。
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") dc_list = api.datacenters.list() for dc in dc_list: print "%s (%s)" % (dc.get_name(), dc.get_id()) api.disconnect() except Exception as ex: print "Unexpected error: %s" % ex
Default
データセンターのみが存在し、アクティベートされていない環境では、例は次のように出力します。
Default (d8b74b20-c6e1-11e1-87a3-00163e77e2ed)