我正在尝试利用nova CLI工具从devstack安装程序获取服务器名称
因此,这是引导我根据需要获得结果的代码
# Establish the connection Keystone
nova = client.Client('2', 'admin', 'password', 'admin', 'http://127.0.0.1:5000/v2.0')
server_list = nova.servers.list(search_opts={'all_tenants':1,'tenant_id':'b0116ce25cad4106becbbddfffa61a1c'})
print server_list
此服务器列表返回如下数据:
[<Server: demo_ins1>]
类型如下:
<type 'list'>
现在我的问题是现在我可以在这里得到服务器名,也就是列表中的“demo\u ins1”
有人让我知道同样的路
注意:这是novaclient本身返回的默认值
我得到了同样的解决方案
基本上,它是列表中的一个类对象
当我试图执行下面的代码时,我可以发现它是一个类对象
因此,我应用了server_list.name来获取所需的名称
所以现在也一样
相关问题 更多 >
编程相关推荐