13810375469 发表于 2017-3-7 16:38:34

获取软删除云主机列表

新手求教 为什么获取不到软删除的云主机列表,可以通过stasus字段过滤出正在运行的和出错的为什么过滤不出软删除列表呢服务器已经设置了软删除和删除时间 求教啊 谢谢

langke93 发表于 2017-3-7 17:05:24

通过什么命令是这个?还是哪个?
nova list --deleted --all-tenants
哪个版本的。软删除是否设置成功

13810375469 发表于 2017-3-7 17:10:42

langke93 发表于 2017-3-7 17:05
通过什么命令是这个?还是哪个?
nova list --deleted --all-tenants
哪个版本的。软删除是否设置成功

你好 我是在做horizon二次开发 我调用
api.nova.server_list(
    self.request,
    search_opts={'marker': marker, 'paginate': True ,'status':'SOFT_DELETED '})
这样没有列出软删除的云主机列表 ,其次我的软删除已经设置成功了。


qcbb001 发表于 2017-3-7 17:36:24

13810375469 发表于 2017-3-7 17:10
你好 我是在做horizon二次开发 我调用
api.nova.server_list(
    self.request,


对这个了解不多。
不过从整体来讲,如果这处没有问题,需在其他地方找问题,比如web,还有与其协作的地方。
如楼主提供资料,可以跟共同探讨。
为什么这么写,是自己揣摩的,还是根据什么资料

13810375469 发表于 2017-3-7 17:51:46

qcbb001 发表于 2017-3-7 17:36
对这个了解不多。
不过从整体来讲,如果这处没有问题,需在其他地方找问题,比如web,还有与其协作的地 ...

你好 ,这些东西源码网上都能下,只要你去git下载horizon,安装完成之后就可以看到了,这个api是horizon自带的的api,他对于nova api又封装了好几层,最终还是要调用nova api的,我是想问问,是不是horizon封装nova serverslist的时候就默认的把已经删除和软删除的instance去掉了不再显示,那我是不是还要自己封装一下novaapi。。。。头疼。

qcbb001 发表于 2017-3-7 19:15:25

13810375469 发表于 2017-3-7 17:51
你好 ,这些东西源码网上都能下,只要你去git下载horizon,安装完成之后就可以看到了,这个api是horizon ...

源码获取方式挺多的。说的下面代码,是通过什么获取的。书籍?视频?还是自己弄的
api.nova.server_list(
    self.request,
    search_opts={'marker': marker, 'paginate': True ,'status':'SOFT_DELETED '})

13810375469 发表于 2017-3-8 09:11:33

qcbb001 发表于 2017-3-7 19:15
源码获取方式挺多的。说的下面代码,是通过什么获取的。书籍?视频?还是自己弄的
api.nova.server_list ...

这是我自己写的调用horizon api

页: [1]
查看完整版本: 获取软删除云主机列表