nova/doc/api_samples
Matt Riedemann e3c089bf1d Make VolumeAttachmentsSampleV249 test other methods
The 2.49 microversion for the os-volume_attachments API
only changes the POST action to attach a volume with a tag.
But we should make sure 2.49 is backward compatible on the
GET, PUT and DELETE methods for the same API.

This makes VolumeAttachmentsSampleV249 extend
VolumeAttachmentsSample and also removes duplicate code
by adding the _get_vol_attachment_subs method.

In addition, VolumeAttachmentsSampleV249OldCinderFlow is
removed since it didn't really work properly (it was missing
a few stubs) and was redundant with the test_tagged_attach_volume
unit test found in nova.tests.unit.test_compute_api.

Change-Id: I757576d3474997c49c67745fb245122fc2c6decc
2019-02-14 10:52:21 -05:00
..
consoles Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
extension-info "nova list-extensions" not showing summary for all 2016-07-26 16:45:30 +00:00
flavor-access Enable all extension for Flavor API sample tests 2016-06-09 10:25:21 +09:00
flavor-extra-specs Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
flavor-manage Add microversion to support extra_specs in flavor API. 2018-04-11 17:47:57 +08:00
flavors Scrub hw:cpu_model from API samples 2018-08-02 16:00:45 -04:00
images Transform compute_task notifications 2018-11-21 16:23:28 +09:00
keypairs Simple tenant usage pagination 2016-12-14 03:33:50 +00:00
limits Deprecate file injection 2017-12-12 09:22:21 -05:00
os-admin-actions Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-admin-password Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-agents api-ref: Example verification for os-agents.inc 2016-06-27 21:29:26 +09:00
os-aggregates Revert "Revert "Fix AZ related API docs"" 2017-09-10 13:51:47 -06:00
os-assisted-volume-snapshots Fix wrong JSON format in API samples 2016-07-08 10:15:29 +09:00
os-attach-interfaces API support for tagged device attachment 2017-06-30 09:05:34 +03:00
os-availability-zone remove processing of blacklist/whitelist/corelist extensions 2016-06-10 11:37:09 -04:00
os-baremetal-nodes Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-cells Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-certificates Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-cloudpipe Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-console-auth-tokens Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-console-output Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-create-backup 2.45: Remove Location header from createImage and createBackup responses 2017-04-25 15:52:14 -04:00
os-deferred-delete Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-evacuate Remove unused request API sample template 2018-08-03 07:00:13 +00:00
os-fixed-ips Drop the use of magic openstack project_id 2016-03-08 19:34:56 +00:00
os-floating-ip-dns Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-floating-ip-pools Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-floating-ips Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-floating-ips-bulk Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-fping Drop the use of magic openstack project_id 2016-03-08 19:34:56 +00:00
os-hosts replace chance with filter scheduler in func tests 2017-08-16 14:42:51 +00:00
os-hypervisors Proper error handling by _ensure_resource_provider 2017-11-30 18:30:49 +00:00
os-instance-actions Resource retrieving: add changes-before filter 2018-09-19 09:56:56 -04:00
os-instance-usage-audit-log api-ref: Improve os-instance_usage_audit_log samples 2016-06-21 20:30:11 +09:00
os-lock-server Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-migrate-server API: Remove evacuate/live-migrate 'force' parameter 2019-02-08 17:05:19 -05:00
os-migrations api-ref: Replace non UUID string with UUID 2018-10-09 14:56:35 +09:00
os-multinic api-ref: Fix examples for add/removeFixedIp action 2017-05-15 01:19:54 +00:00
os-multiple-create Enable all extension for remaining server API tests 2016-06-09 08:53:32 -04:00
os-networks Enable all extension for all remaining sample tests 2016-06-10 06:03:02 +00:00
os-networks-associate Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-pause-server Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-preserve-ephemeral-rebuild Enable all extension for remaining server API tests 2016-06-09 08:53:32 -04:00
os-quota-class-sets Deprecate file injection 2017-12-12 09:22:21 -05:00
os-quota-sets Deprecate file injection 2017-12-12 09:22:21 -05:00
os-quota-sets-noop Add API and nova-manage tests that use the NoopQuotaDriver 2017-12-08 22:11:24 +00:00
os-remote-consoles Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-rescue Transform rescue/unrescue instance notifications 2018-01-14 02:15:18 +00:00
os-security-group-default-rules Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-security-groups Use plain routes list for os-security-group-rules instead of stevedore 2017-07-12 20:58:26 +08:00
os-server-diagnostics Standardization of VM diagnostics info API. 2017-06-05 07:45:51 +00:00
os-server-external-events Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-server-groups Microversion 2.64 - Use new format policy in server group 2018-07-13 10:43:42 +08:00
os-server-password Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-server-tags/v2.26 Fix api-ref with Sphinx 1.5 2017-03-03 11:58:50 +01:00
os-services Use uuid for id in os-services API 2017-07-18 15:39:57 -04:00
os-shelve Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-simple-tenant-usage Fix os-simple-tenant-usage result order 2018-10-26 14:47:52 +00:00
os-suspend-server Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-tenant-networks Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
os-virtual-interfaces Expose VIF net-id attribute in os-virtual-interfaces 2015-08-27 16:50:44 +09:00
os-volumes Make VolumeAttachmentsSampleV249 test other methods 2019-02-14 10:52:21 -05:00
server-ips Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
server-metadata Move the v2 api_sample functional tests 2015-08-18 15:25:41 +08:00
server-migrations Fix ServerMigrationSampleJsonTests to use sample files from version dir 2018-07-19 05:13:24 +00:00
servers Remove useless test samples for v2.66 2018-12-27 16:30:01 +00:00
servers-sort Drop the use of magic openstack project_id 2016-03-08 19:34:56 +00:00
versions API: Remove evacuate/live-migrate 'force' parameter 2019-02-08 17:05:19 -05:00