
This patch changes v3 flavor_manage API to v2.1 and makes v2 unit tests share between v2 and v2.1. This patch removes test_create_flavor_name_with_leading_trailing_whitespace because v2.1 API contains consistent name rule for whole of API request and the name which contain spaces at the start/end of name is against the rule. The differences between v2 and v3 are described on the wiki page https://wiki.openstack.org/wiki/NovaAPIv2tov3 . Partially implements blueprint v2-on-v3-api Change-Id: I57ca2562cb02ce5a35c4596e4c5a753d1268493f
110 lines
3.1 KiB
JSON
110 lines
3.1 KiB
JSON
{
|
|
"flavors": [
|
|
{
|
|
"OS-FLV-DISABLED:disabled": false,
|
|
"disk": 1,
|
|
"OS-FLV-EXT-DATA:ephemeral": 0,
|
|
"os-flavor-access:is_public": true,
|
|
"id": "1",
|
|
"links": [
|
|
{
|
|
"href": "http://openstack.example.com/v3/flavors/1",
|
|
"rel": "self"
|
|
},
|
|
{
|
|
"href": "http://openstack.example.com/flavors/1",
|
|
"rel": "bookmark"
|
|
}
|
|
],
|
|
"name": "m1.tiny",
|
|
"ram": 512,
|
|
"swap": "",
|
|
"vcpus": 1
|
|
},
|
|
{
|
|
"OS-FLV-DISABLED:disabled": false,
|
|
"disk": 20,
|
|
"OS-FLV-EXT-DATA:ephemeral": 0,
|
|
"os-flavor-access:is_public": true,
|
|
"id": "2",
|
|
"links": [
|
|
{
|
|
"href": "http://openstack.example.com/v3/flavors/2",
|
|
"rel": "self"
|
|
},
|
|
{
|
|
"href": "http://openstack.example.com/flavors/2",
|
|
"rel": "bookmark"
|
|
}
|
|
],
|
|
"name": "m1.small",
|
|
"ram": 2048,
|
|
"swap": "",
|
|
"vcpus": 1
|
|
},
|
|
{
|
|
"OS-FLV-DISABLED:disabled": false,
|
|
"disk": 40,
|
|
"OS-FLV-EXT-DATA:ephemeral": 0,
|
|
"os-flavor-access:is_public": true,
|
|
"id": "3",
|
|
"links": [
|
|
{
|
|
"href": "http://openstack.example.com/v3/flavors/3",
|
|
"rel": "self"
|
|
},
|
|
{
|
|
"href": "http://openstack.example.com/flavors/3",
|
|
"rel": "bookmark"
|
|
}
|
|
],
|
|
"name": "m1.medium",
|
|
"ram": 4096,
|
|
"swap": "",
|
|
"vcpus": 2
|
|
},
|
|
{
|
|
"OS-FLV-DISABLED:disabled": false,
|
|
"disk": 80,
|
|
"OS-FLV-EXT-DATA:ephemeral": 0,
|
|
"os-flavor-access:is_public": true,
|
|
"id": "4",
|
|
"links": [
|
|
{
|
|
"href": "http://openstack.example.com/v3/flavors/4",
|
|
"rel": "self"
|
|
},
|
|
{
|
|
"href": "http://openstack.example.com/flavors/4",
|
|
"rel": "bookmark"
|
|
}
|
|
],
|
|
"name": "m1.large",
|
|
"ram": 8192,
|
|
"swap": "",
|
|
"vcpus": 4
|
|
},
|
|
{
|
|
"OS-FLV-DISABLED:disabled": false,
|
|
"disk": 160,
|
|
"OS-FLV-EXT-DATA:ephemeral": 0,
|
|
"os-flavor-access:is_public": true,
|
|
"id": "5",
|
|
"links": [
|
|
{
|
|
"href": "http://openstack.example.com/v3/flavors/5",
|
|
"rel": "self"
|
|
},
|
|
{
|
|
"href": "http://openstack.example.com/flavors/5",
|
|
"rel": "bookmark"
|
|
}
|
|
],
|
|
"name": "m1.xlarge",
|
|
"ram": 16384,
|
|
"swap": "",
|
|
"vcpus": 8
|
|
}
|
|
]
|
|
}
|