【发布时间】:2018-10-10 17:52:03
【问题描述】:
我正在尝试将我的 BASH 脚本转换为 Python,但在找到 openstack server show 或 openstack server list --long 的等效代码时遇到了困难。我想知道我的服务器当前位于哪个主机,并在将其迁移到另一台主机之前使用此信息进行检查。
查看最新的novaclient documentation 及其servers module,我发现了两个可能的命令,我希望它们可以完成任务,但没有这样做:
- 获取服务器列表
- detailed=True 应该返回详细的服务器信息(可选)。
- 这会返回带有名称的常规服务器列表。
- 获取服务器
- 这只会返回服务器的名称。
过去两天我一直在研究,我在堆栈溢出中找不到相同/类似的问题,所以我决定问一下,我希望有人可以帮助我。
【问题讨论】:
标签: python bash python-2.7 openstack openstack-nova