Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nova Python客户端-列出可用的IP地址_Python_Openstack Nova - Fatal编程技术网

Nova Python客户端-列出可用的IP地址

Nova Python客户端-列出可用的IP地址,python,openstack-nova,Python,Openstack Nova,我一直在使用: nova.floating_ips.list() 要在我的OpenStack部署中检索所有已知的浮动IP地址,是否有只检索可用IP地址的已知方法?也就是说,我不想要已经分配的IP地址。floating_ips.list方法返回一个浮动IP列表,其中每个地址都有以下属性: 固定ip 身份证件 实例id 知识产权 水塘 如果筛选实例id为None的地址列表,则将获得当前未使用的浮动IP列表: unused_ips = [addr for addr in nova.floating_

我一直在使用:

nova.floating_ips.list()
要在我的OpenStack部署中检索所有已知的浮动IP地址,是否有只检索可用IP地址的已知方法?也就是说,我不想要已经分配的IP地址。

floating_ips.list方法返回一个浮动IP列表,其中每个地址都有以下属性:

固定ip 身份证件 实例id 知识产权 水塘 如果筛选实例id为None的地址列表,则将获得当前未使用的浮动IP列表:

unused_ips = [addr for addr in nova.floating_ips.list() if addr.instance_id is None]