Commit Graph

56 Commits

Author SHA1 Message Date
Jenkins 63084a636a Merge "Adds V3 API samples for console output" 2013-10-23 07:50:39 +00:00
Jenkins edc4c5c5b3 Merge "Fix status code of server's action confirm_resize for v3" 2013-10-22 23:38:04 +00:00
Chris Yeoh 5ff633cce4 Adds V3 API samples for the disk-config extension
Adds api sample tests and and api samples for the
disk-config extension

Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification

Change-Id: Ic5c1e4d4e8c6edf3fceef456a79c1f5b79a3b5aa
2013-10-21 14:31:48 +10:30
Chris Yeoh 43f5dbd08b Adds V3 API samples for console output
Adds api sample tests and api samples for console output

Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification

Change-Id: I76664a1b0355011c7b42e8571eaf732faed44933
2013-10-17 10:32:02 +10:30
Chris Yeoh fccf0ca795 Adds V3 API samples for attach-interfaces
Adds api sample tests and api samples for attach interfaces

Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification

Change-Id: I54088cca1b83a8b92620062840606f2340a528c9
2013-10-15 12:53:35 +10:30
Jenkins fc15452d31 Merge "Adds V3 API specific urlmap tests" 2013-10-10 20:28:11 +00:00
He Jie Xu 01a44568cc Fix status code of server's action confirm_resize for v3
The status code of confirm_resize should be 202, but it
returns 204 now. That because it returns HTTPNoContent
that overwrites the status code of decorator 'wsgi.response(202)'

And adds API samples for confirm_resize that used to test
the status code of confirm_resize.

Partially implements blueprint v3-api-unittests
Closes-bug: #1233561

Change-Id: I50a3046866af0a1efdb5c41ded40f973b02843e8
2013-10-08 16:35:57 +08:00
Sumanth Nagadavalli 6ba248635b Create flavor-access for the tenant when creating
a private flavor

In FlavorManage extension, a change has been made to
create flavor-access for a corresponding tenant on
creating a private flavor

This also requires the api-samples for flavor-access
to be changed, since there will be a flavor-access created
by default on creating a private flavor

This commit has a DocImpact

Change-Id: I7795fbd04ae9fc8b1ea6fb27203dfa5217d310ce
Fixes: bug 1209101
2013-10-08 12:23:24 +05:30
Jenkins a49083d79f Merge "Fix V3 API flavor returning empty string for attributes" 2013-10-07 18:48:29 +00:00
Jenkins f9db42dd31 Merge "Adds v3 API samples for hide server addresses and keypairs" 2013-10-07 18:47:57 +00:00
Jenkins 46f403a353 Merge "Adds V3 API samples for srvcs, tenant usage, server_diagnostics" 2013-10-07 18:47:33 +00:00
He Jie Xu 80374ffbbc Add V3 API samples for consoles
Partially implements blueprint v3-api-unittests

Change-Id: I84ee6ca7d7c7113e97b7eadde6eeac104bffb6ff
2013-10-05 00:11:26 +00:00
Chris Yeoh 822ca02b83 Adds V3 API specific urlmap tests
Adds V3 API versions of the urlmap unittests. These test that
the V3 content is returned when expected in the format expected.

Adds the extension plugin as being discoverage in the fake policy
files for the unitests to provide some easily known data to check
for the urlmap tests.

Updates extension info api sample tests

Partially implements v3-api-unittests

Change-Id: I67f2a3516ffee02b6dbf258ee35e1fd084ba060c
2013-09-30 14:01:35 +09:30
Chris Yeoh 27b16916f2 Adds V3 API samples for srvcs, tenant usage, server_diagnostics
Adds V3 API samples for the services, simple tenant usage and
server_diagnostics extensions. Bundling them together to save
on review load

Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification

Change-Id: I91edc6500acbe92221427383b4bcd3d00a8faadd
2013-09-27 09:14:22 +09:30
Jenkins 234e0a346f Merge "Add V3 API samples for security-groups" 2013-09-26 18:04:07 +00:00
Chris Yeoh 840599bc2d Fix V3 API flavor returning empty string for attributes
Fixes cases where in the V3 API the ephemeral, swap and vcpus
attributes for flavors were returned as the empty string
when they had a value of 0. Also removes default setting for
the disabled attribute as it is always set in the db.

Fixes up some associated testcase data as it was using data which
could not exist in the db.

Change-Id: I90f48956411f792037b1cd744c4fa8d287f9e752
Closes-Bug: #1216929
2013-09-26 16:20:53 +09:30
Jenkins c808be8f83 Merge "v3 API samples for servers" 2013-09-25 23:06:52 +00:00
He Jie Xu c37e034790 Add V3 API samples for security-groups
Partially implements blueprint v3-api-unittests

Change-Id: I6df70127a88881320052613f4c107e2287f375c1
2013-09-25 11:32:36 +08:00
Jenkins 37b192dce7 Merge "Adds v3 API samples for limits and simple tenant usage" 2013-09-24 21:10:03 +00:00
Jenkins c0eb07b187 Merge "Add v3 API samples for rescue" 2013-09-24 21:08:07 +00:00
Jenkins 220b5a4b21 Merge "Adds v3 API samples for ips and server_metadata extensions" 2013-09-24 19:27:34 +00:00
Chris Yeoh 12c8ea8569 Adds v3 API samples for hide server addresses and keypairs
Adds the v3 API samples for the hide server addresses and
keypairs extensions. Bundled together to reduce review load

Partially implements blueprint v3-api-specification

+DocImpact

Change-Id: If331d79a878af7543c8792ab4d675fc996c3cd04
2013-09-25 01:04:10 +09:30
Jenkins 6163e808bd Merge "Adds v3 API samples for hosts extension" 2013-09-24 05:23:30 +00:00
He Jie Xu e59689fc1c Add v3 API samples for rescue
Partially implements blueprint v3-api-unittests

Change-Id: I467e0f1ab5758f81698664ca198ebab0eb979cf4
2013-09-24 05:13:44 +00:00
Jenkins 7130b668ff Merge "Adds V3 API samples for remote consoles, deferred delete" 2013-09-24 00:40:54 +00:00
Chris Yeoh 26883600c9 Adds v3 API samples for hosts extension
DocImpact

Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification

Change-Id: If19ee6058f1d409994c97aa19797d25e13352e87
2013-09-24 09:14:28 +09:30
Jenkins 0d2bb8f8c9 Merge "Add V3 API samples for ext-status,hypervisor,admin-actions" 2013-09-23 20:57:53 +00:00
Jenkins d0d8d629b0 Merge "Adds V3 API samples for cells and multinic" 2013-09-23 20:57:29 +00:00
Jenkins 3a2102a421 Merge "Adds API samples and unitests for os-server-usage V3 extension" 2013-09-23 20:35:16 +00:00
Chris Yeoh 4afbc6a4e1 v3 API samples for servers
Adds the rest of API samples for the core servers plugin. This is separate
from the other servers api samples because the output is potentially
dependent on all the other extensions and I'm expecting lots of merge
issues.

Partially implements blueprint v3-api-specification
Partially implements blueprint v3-api-unittests

Change-Id: Iffc814f327b0047c3510bfe5b8bbcb9e0e4540db
2013-09-23 23:25:05 +09:30
Jenkins 733651f717 Merge "Adds V3 API samples for evacuate,ext-az,ext-serv-attrs" 2013-09-23 02:48:15 +00:00
Chris Yeoh 27775f35dd Adds v3 API samples for ips and server_metadata extensions
DocImpact

Change-Id: I3774db2ab59335e0f8543c4563028b0c35234dc9
2013-09-23 10:19:31 +09:30
Jenkins 7e7f33aacb Merge "Add V3 API samples for flavor-manage,flavor-extra-specs" 2013-09-22 16:58:36 +00:00
Jenkins 8376e0c1ef Merge "Add V3 API samples for quota-sets/class-sets,inst-usage-audit-log" 2013-09-22 16:58:11 +00:00
Jenkins b02786e9bb Merge "Add v3 API samples for os-extended-volumes" 2013-09-22 16:57:47 +00:00
He Jie Xu d413c236ed Adds V3 API samples for evacuate,ext-az,ext-serv-attrs
Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification

Change-Id: I340456ba688bad4a42d66247899ee9f494fb429c
2013-09-22 10:24:53 +08:00
He Jie Xu d79b637319 Add V3 API samples for ext-status,hypervisor,admin-actions
Partially implements blueprint v3-api-unittests

Change-Id: I537366c1824792fb5345544fc27647816d4d824f
2013-09-22 10:16:10 +08:00
guohliu 707d63411d Adds API samples and unitests for os-server-usage V3 extension
Partially implements blueprint v3-api-unittests

Change-Id: I21c9301f53e0e0d85b27a69592bf64eab046ff79
2013-09-18 16:09:25 +08:00
He Jie Xu a87c65d0ee Add V3 API samples for quota-sets/class-sets,inst-usage-audit-log
Partially implements blueprint v3-api-unittests

Change-Id: I6c21e5dffc5669bb6ab2bba091b97725cc19fd69
2013-09-18 15:35:56 +08:00
Jenkins cbf36e7c93 Merge "Add V3 API samples for flavors,flavor-rxtx,flavor-access" 2013-09-17 21:19:27 +00:00
Jenkins 472f4364f8 Merge "Add V3 API samples for instance-actions,extenions" 2013-09-17 20:00:41 +00:00
He Jie Xu 1fbdc5a946 Add v3 API samples for os-extended-volumes
Partially implements blueprint v3-api-unittests

Change-Id: I347b220890980a588eaecda644b15257d85b4a85
2013-09-16 11:23:24 +08:00
Jenkins d27a7508b2 Merge "Fix v3 swap volume with wrong signature" 2013-09-12 15:07:57 +00:00
Chris Yeoh c4b8dd6a39 Adds V3 API samples for remote consoles, deferred delete
Adds V3 API samples for remote consoles, deferred delete
extensions. Bundling them together to save on review load

Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification

Change-Id: I595532d9e1b8eed80336c0258be3e9d07ec7461e
2013-09-12 11:06:54 +09:30
Chris Yeoh 916eb2c689 Adds v3 API samples for limits and simple tenant usage
Adds the v3 API samples for the limits and simple tenant
usage extensions. Bundled together to reduce review load

Partially implements blueprint v3-api-specification

+DocImpact

Change-Id: I1b73d7acf8d1bbccec2fff6180799edd3f3b12aa
2013-09-09 23:25:11 +09:30
He Jie Xu eb4519c683 Add V3 API samples for flavor-manage,flavor-extra-specs
Partially implements bp v3-api-extension-versioning

Change-Id: I54881677005cc085e5a2a604fc83eb4225ffd5d0
2013-09-09 14:50:29 +08:00
He Jie Xu c898bf8ec4 Add V3 API samples for flavors,flavor-rxtx,flavor-access
Partially implements blueprint v3-api-unittests

Change-Id: I2b572ec13190b946daebec4e64f9b9b362d5ac6e
2013-09-09 14:50:24 +08:00
He Jie Xu 83cc9b40c5 Add V3 API samples for instance-actions,extenions
Partially implements blueprint v3-api-unittests

Change-Id: Ie90973734943b3d22cb288b18916a6ef2d9f51de
2013-09-05 17:41:25 +08:00
Chris Yeoh abaadf09ed Adds V3 API samples for cells and multinic
Adds V3 API samples for cells and multinic extensions.
Bundling them together to save on review load

Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification

Change-Id: I50840b3d900fbc8ff4f655e4188cc886d7065729
2013-09-03 20:39:17 +09:30
Chris Yeoh 350d6f5337 Makes v3 API keypairs extension core
Adds os-keypairs to the core list for the V3 API.

Rename os-keypairs to keypairs as part of this change.

Fixes some incorrect urls in test_keypairs which still included
the tenant id

Updates api samples for servers since keypairs is now core and forms
part of the response by default

+DocImpact

Partially implements blueprint nova-v3-api

Change-Id: I8cdf52be0c8b19f7704848029a78373da8018cab
2013-09-03 13:47:40 +09:30