谁能知道为什么从我的 openstack list-servers 的 api 调用返回的风味信息返回不完整的信息?
这是文档:https ://developer.openstack.org/api-ref/compute/#list-servers-detailed
api 调用有 200 个 http 响应代码,所以它是一个有效的调用,只是缺少风味信息。
这与版本无关,因为我将 2.53 用于 nova(计算端点),并且文档说:“从微版本 2.47 开始,它包含用于创建服务器实例的实际风味信息的子集,表示为嵌套字典。”
这是我的电话:
Array
(
[0] => Array
(
........
[flavor] => Array
(
[id] => 8fbb7ade-4721-405c-931f-11fdefd5bffc
[links] => Array
(
[0] => Array
(
[href] => http://xxx.xxx.xxx.xxx/flavors/8fbb7ade-4721-405c-931f-11fdefd5bffc
[rel] => bookmark
)
)
)
)
这是预期的结果,取自上面的文档:
"flavor": {
"disk": 1,
"ephemeral": 0,
"extra_specs": {
"hw:cpu_model": "SandyBridge",
"hw:mem_page_size": "2048",
"hw:cpu_policy": "dedicated"
},
"original_name": "m1.tiny.specs",
"ram": 512,
"swap": 0,
"vcpus": 1
},