nova/nova/api/openstack/compute
He Jie Xu b6f2d8310d Deprecate Baremetal and fping API
This patch deprecates Baremetal and fping API. All of those APIs
will return 404 after new Microversion.

The deprecated API endpoints are
'/os-fping'
'/os-baremetal-nodes'

This patch doesn't bump the max api version, due to the patch separation.
The max api version will bump in the last patch.

Partially implements blueprint deprecate-api-proxies

Change-Id: I92064cbcb5f6414da0c9d294f912a860428af698
2016-07-26 14:14:44 +08:00
..
schemas Device tagging API support 2016-06-29 20:55:16 -07:00
views Microversion 2.35 adds keypairs pagination support 2016-07-12 19:48:05 +03:00
__init__.py Remove unused LOG from v2.1 API code 2016-05-30 12:00:48 -07:00
admin_actions.py policy: Replaces 'authorize' in nova-api (part 1) 2016-06-24 15:57:10 +03:00
admin_password.py policy: Replaces 'authorize' in nova-api (part 1) 2016-06-24 15:57:10 +03:00
agents.py policy: Replaces 'authorize' in nova-api (part 1) 2016-06-24 15:57:10 +03:00
aggregates.py policy: Replaces 'authorize' in nova-api (part 1) 2016-06-24 15:57:10 +03:00
assisted_volume_snapshots.py policy: Replaces 'authorize' in nova-api (part 1) 2016-06-24 15:57:10 +03:00
attach_interfaces.py policy: Replaces 'authorize' in nova-api (part 1) 2016-06-24 15:57:10 +03:00
availability_zone.py policy: Replaces 'authorize' in nova-api (part 1) 2016-06-24 15:57:10 +03:00
baremetal_nodes.py Deprecate Baremetal and fping API 2016-07-26 14:14:44 +08:00
block_device_mapping_v1.py Filter leading/trailing spaces for name field in v2.1 compat mode 2015-09-23 10:27:54 +01:00
block_device_mapping.py Device tagging API support 2016-06-29 20:55:16 -07:00
cells.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
certificates.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
cloudpipe.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
config_drive.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
console_auth_tokens.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
console_output.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
consoles.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
create_backup.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
deferred_delete.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
evacuate.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
extended_availability_zone.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
extended_server_attributes.py Return HTTP 200 on list for invalid status 2016-06-30 16:09:53 +00:00
extended_status.py Merge "Remove unnecessary __init__" 2016-06-27 17:04:31 +00:00
extended_volumes.py Merge "Remove unnecessary __init__" 2016-06-27 17:04:31 +00:00
extension_info.py policy: clean-up 2016-06-30 19:56:14 +00:00
fixed_ips.py Deprecate FixedIP related proxy APIs 2016-07-21 13:31:16 +08:00
flavor_access.py policy: Replaces 'authorize' in nova-api (part 3) 2016-06-28 23:11:10 +00:00
flavor_manage.py policy: Replaces 'authorize' in nova-api (part 3) 2016-06-28 23:11:10 +00:00
flavor_rxtx.py policy: Replaces 'authorize' in nova-api (part 3) 2016-06-28 23:11:10 +00:00
flavors_extraspecs.py policy: Replaces 'authorize' in nova-api (part 3) 2016-06-28 23:11:10 +00:00
flavors.py Rename all the ViewBuilderV3 to ViewBuilderV21 2015-09-15 13:33:24 +08:00
floating_ip_dns.py Deprecated floating ip related proxy APIs 2016-07-26 14:14:44 +08:00
floating_ip_pools.py Deprecated floating ip related proxy APIs 2016-07-26 14:14:44 +08:00
floating_ips_bulk.py Deprecated floating ip related proxy APIs 2016-07-26 14:14:44 +08:00
floating_ips.py Deprecated floating ip related proxy APIs 2016-07-26 14:14:44 +08:00
fping.py Deprecate Baremetal and fping API 2016-07-26 14:14:44 +08:00
helpers.py remove personality extension 2016-06-24 14:44:53 -04:00
hide_server_addresses.py policy: Replaces 'authorize' in nova-api (part 3) 2016-06-28 23:11:10 +00:00
hosts.py policy: Replaces 'authorize' in nova-api (part 3) 2016-06-28 23:11:10 +00:00
hypervisors.py Microversion 2.33 adds pagination support for hypervisors 2016-07-01 08:47:50 +08:00
image_metadata.py Remove extra expected error code (413) from image metadata 2016-06-14 18:19:47 +09:00
image_size.py policy: Replaces 'authorize' in nova-api (part 3) 2016-06-28 23:11:10 +00:00
images.py Depracate Images Proxy APIs 2016-07-21 00:50:36 +08:00
instance_actions.py policy: Replaces 'authorize' in nova-api (part 3) 2016-06-28 23:11:10 +00:00
instance_usage_audit_log.py policy: Replaces 'authorize' in nova-api (part 3) 2016-06-28 23:11:10 +00:00
ips.py policy: Replaces 'authorize' in nova-api (part 3) 2016-06-28 23:11:10 +00:00
keypairs.py Microversion 2.35 adds keypairs pagination support 2016-07-12 19:48:05 +03:00
limits.py policy: Replaces 'authorize' in nova-api (part 4) 2016-06-29 12:53:04 +00:00
lock_server.py policy: Replaces 'authorize' in nova-api (part 4) 2016-06-29 12:53:04 +00:00
migrate_server.py rest api version bumped for async pre live migration checks 2016-07-11 14:57:54 -07:00
migrations.py policy: Replaces 'authorize' in nova-api (part 4) 2016-06-29 12:53:04 +00:00
multinic.py policy: Replaces 'authorize' in nova-api (part 4) 2016-06-29 12:53:04 +00:00
multiple_create.py Merge "Filter leading/trailing spaces for name field in v2.1 compat mode" 2015-09-23 12:31:00 +00:00
networks_associate.py Deprecated networks related proxy APIs 2016-07-21 13:29:41 +08:00
networks.py Deprecated networks related proxy APIs 2016-07-21 13:29:41 +08:00
pause_server.py policy: Replaces 'authorize' in nova-api (part 4) 2016-06-29 12:53:04 +00:00
pci.py policy: Replaces 'authorize' in nova-api (part 4) 2016-06-29 12:53:04 +00:00
quota_classes.py policy: Replaces 'authorize' in nova-api (part 4) 2016-06-29 12:53:04 +00:00
quota_sets.py policy: Replaces 'authorize' in nova-api (part 4) 2016-06-29 12:53:04 +00:00
remote_consoles.py policy: Replaces 'authorize' in nova-api (part 4) 2016-06-29 12:53:04 +00:00
rescue.py policy: Replaces 'authorize' in nova-api (part 4) 2016-06-29 12:53:04 +00:00
scheduler_hints.py Filter leading/trailing spaces for name field in v2.1 compat mode 2015-09-23 10:27:54 +01:00
security_group_default_rules.py Deprecate SecurityGroup related proxy API 2016-07-26 14:14:44 +08:00
security_groups.py Deprecate SecurityGroup related proxy API 2016-07-26 14:14:44 +08:00
server_diagnostics.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
server_external_events.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
server_groups.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
server_metadata.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
server_migrations.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
server_password.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
server_tags.py Fix PUT server tag 201 to return empty content 2016-07-13 18:45:12 +09:00
server_usage.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
servers.py Port nova test_serversV21.Base64ValidationTest to Python 3 2016-07-19 16:28:47 +07:00
services.py Remove compute host from all host aggregates when compute service is deleted 2016-07-16 22:19:44 +03:00
shelve.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
simple_tenant_usage.py Fix up legacy resource fields in simple-tenant-usage 2016-07-12 09:16:35 -07:00
suspend_server.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
tenant_networks.py Deprecated networks related proxy APIs 2016-07-21 13:29:41 +08:00
used_limits.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
user_data.py Enable 'null' value for user_data in V2.1 API 2016-05-20 14:05:43 +08:00
versions.py remove the ability to disable v2.1 2016-03-31 19:50:43 +00:00
versionsV21.py Rename classes containing 'v3' to 'v21' 2015-08-18 15:25:46 +08:00
virtual_interfaces.py policy: Replaces 'authorize' in nova-api (part 5) 2016-06-29 12:11:42 -07:00
volumes.py Deprecate volumes related APIs 2016-07-26 14:14:44 +08:00