来自计算端点

时间:2018-05-30 08:34:54

标签: openstack openstack-api

任何人都不知道为什么从我的openstack list-servers api调用返回的flavor信息会返回不完整的信息?

以下是文档:https://developer.openstack.org/api-ref/compute/#list-servers-detailed

api调用有200个http响应代码,因此它是一个有效的调用,只缺少风味信息。

它不是关于版本的,因为我使用2.53用于nova(计算端点),并且文档说:" 从microversion 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
            },

0 个答案:

没有答案