2017-09-26 7 views
0

Nova AvailabilityZoneをリストすることができます。しかし、私はそれの詳細を見ることができません。AvailabilityZoneの詳細を収集するNova API

>>> type(nova.availability_zones.list()) 
<class 'novaclient.base.ListWithMeta'> 
>>> 
>>> nova.availability_zones.list() 
[<AvailabilityZone: internal>, <AvailabilityZone: nova>] 

また、オブジェクトタイプは​​です。 どのように進行して詳細を知ることができません。 ご迷惑をおかけして申し訳ございません。

答えて

0

私はこの問題を解決..

>>> for i in nova.availability_zones.list(): 
...  print i 
... 
<AvailabilityZone: internal> 
<AvailabilityZone: nova> 
<AvailabilityZone: test_zone> 
>>> dir(i) 
['HUMAN_ID', 'NAME_ATTR', '__class__', '__delattr__', '__dict__', '__doc__', '__eq__', '__format__', '__getattr__', '__getattribute__', '__hash__', '__init__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_add_details', '_append_request_id', '_info', '_loaded', 'api_version', 'append_request_ids', 'get', 'hosts', 'human_id', 'is_loaded', 'manager', 'request_ids', 'request_ids_setup', 'set_loaded', 'to_dict', 'x_openstack_request_ids', 'zoneName', 'zoneState'] 
>>> 
>>> i.to_dict() 

それはDictの内のすべてを投げました。すべてがこれまでにないほど早かった。私はなぜ私は.to_dictを繰り返しているのですか?

関連する問題