nova/nova/api/openstack/compute/plugins/v3
He Jie Xu e03cfed720 Rename and move the v2.1 api policy into separated files
This patch rename the v2.1 api policy with 'os_compute_api' prefix,
that used to distinguish with v2 and ec2 API. And also move all
v2.1 api policy rule out of policy.conf.

Partially implements bp v3-api-policy

Depends-On: Iec23b095176332414faf76a9c329f8bb5f3aa6c3

Change-Id: Id8e1e84cd3717dfd0a3b3f80acec50f96c205251
2015-03-19 14:24:47 -04:00
..
__init__.py
access_ips.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
admin_actions.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
admin_password.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
agents.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
aggregates.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
assisted_volume_snapshots.py Merge "Move policy enforcement into REST API layer for v2.1 api assisted_volume_snapshots" 2015-03-09 19:19:24 +00:00
attach_interfaces.py Merge "Improve 'attach interface' exception handling" 2015-03-12 06:10:15 +00:00
availability_zone.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
baremetal_nodes.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
block_device_mapping.py Add API schema for v2.1 block_device_mapping extension 2014-12-12 15:28:23 +09:00
block_device_mapping_v1.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
cells.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
certificates.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
cloudpipe.py Move policy enforcement into REST API layer for v2.1 cloudpipe 2015-02-26 21:33:47 +08:00
config_drive.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
console_auth_tokens.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
console_output.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
consoles.py Modify v21 alias name for compatible with v2 2014-12-09 12:57:36 +08:00
create_backup.py Merge "Move policy enforcement into REST API layer for v2.1 create backup" 2015-03-12 06:48:29 +00:00
deferred_delete.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
disk_config.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
evacuate.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
extended_availability_zone.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
extended_server_attributes.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
extended_status.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
extended_volumes.py Move policy enforcement into REST API layer for v2.1 extended_volumes 2015-03-12 15:19:59 +08:00
extension_info.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
fixed_ips.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
flavor_access.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
flavor_manage.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
flavor_rxtx.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
flavors.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
flavors_extraspecs.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
floating_ip_dns.py Move policy enforcement into REST API layer for v2.1 floating_ip_dns 2015-02-26 14:49:55 +08:00
floating_ip_pools.py Move policy enforcement into REST API layer for v2.1 floating_ip_pools 2015-02-20 06:06:17 +08:00
floating_ips.py Merge "Remove want_objects kwarg from nova.api.openstack.common.get_instance" 2015-03-06 04:20:14 +00:00
floating_ips_bulk.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
fping.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
hide_server_addresses.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
hosts.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
hypervisors.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
image_metadata.py Merge "Add api validation schema for image_metadata" 2014-12-02 00:57:38 +00:00
image_size.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
images.py V2.1 cleanup: Use concrete NotFound exception instead of generic 2015-02-13 19:21:05 +08:00
instance_actions.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
instance_usage_audit_log.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
ips.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
keypairs.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
limits.py Performance: leverage dict comprehension in PEP-0274 2015-01-16 10:06:13 +08:00
lock_server.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
migrate_server.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
migrations.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
multinic.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
multiple_create.py Add API schema for v2.1/v3 multiple_create extension 2014-09-02 23:09:07 +09:00
networks.py Move policy enforcement into REST API layer for v2.1 networks related 2015-02-25 16:16:33 +08:00
networks_associate.py Move policy enforcement into REST API layer for v2.1 networks related 2015-02-25 16:16:33 +08:00
pause_server.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
pci.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
personality.py Implement 'personality' plugin for V2.1 2014-11-27 15:02:15 +09:00
preserve_ephemeral_rebuild.py Revert : Switch off oslo.* namespace check temporarily 2015-02-25 08:56:34 -05:00
quota_classes.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
quota_sets.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
remote_consoles.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
rescue.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
scheduler_hints.py Add API schema for v2.1/v3 scheduler_hints extension 2014-11-26 02:23:29 +00:00
security_group_default_rules.py Merge "Move policy enforcement into REST API layer for v2.1 security_group_default_rules" 2015-03-16 01:43:16 +00:00
security_groups.py Merge "Move policy enforcement into REST API layer for v2.1 security groups" 2015-03-16 01:42:12 +00:00
server_diagnostics.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
server_external_events.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
server_groups.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
server_metadata.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
server_password.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
server_usage.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
servers.py Move policy enforcement into REST API layer for v2.1 servers 2015-03-09 17:20:45 +08:00
services.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
shelve.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
simple_tenant_usage.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
suspend_server.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
tenant_networks.py Move policy enforcement into REST API layer for v2.1 networks related 2015-02-25 16:16:33 +08:00
used_limits.py Rename and move the v2.1 api policy into separated files 2015-03-19 14:24:47 -04:00
user_data.py Remove v1.1 from v2.1 extension description 2015-02-05 07:44:38 +00:00
versions.py Cleanup v2.1 controller inheritance 2014-11-21 15:07:52 +10:30
virtual_interfaces.py Remove want_objects kwarg from nova.api.openstack.common.get_instance 2015-03-03 06:44:20 -08:00
volumes.py Move policy enforcement into REST API layer for v2.1 api volume_attachment 2015-03-16 11:33:51 +08:00