diff options
author | Davanum Srinivas <davanum@gmail.com> | 2015-10-07 21:50:24 -0700 |
---|---|---|
committer | Davanum Srinivas <davanum@gmail.com> | 2015-12-21 18:48:15 -0500 |
commit | eec7a55319b3f22949735227199ce49b851519b8 (patch) | |
tree | 3f861f75e946e2c4d16b62923e890bb6e3d2dec3 /etc | |
parent | 3c786f20999658e149d456c798c1f430497968d1 (diff) | |
download | nova-eec7a55319b3f22949735227199ce49b851519b8.tar.gz |
Nuke EC2 API from api-paste and remove wsgi support
Tempest has already removed the EC2 API tests in:
Ib5e24e19bcba9808a9f49fe7f328668df77fe4f9
We have a review in devstack below that removes EC2
API service by default.
In this review, we are removing support for the really
old EC2 API support in Nova. Anyone who needs EC2 support
should use the new EC2-API project:
http://git.openstack.org/cgit/openstack/ec2-api/
The necessary changes in Tempest and DevStack are
already merged. In a follow on review, will remove
the EC2 specific options, code and tests from Nova.
DocImpact
Change-Id: Id7936be290b6febd18deb4c2db8ea4d678d4d9b1
Diffstat (limited to 'etc')
-rw-r--r-- | etc/nova/api-paste.ini | 44 |
1 files changed, 1 insertions, 43 deletions
diff --git a/etc/nova/api-paste.ini b/etc/nova/api-paste.ini index 7d05f907c4..f7cbc570d5 100644 --- a/etc/nova/api-paste.ini +++ b/etc/nova/api-paste.ini @@ -6,53 +6,11 @@ use = egg:Paste#urlmap /: meta [pipeline:meta] -pipeline = cors ec2faultwrap logrequest metaapp +pipeline = cors metaapp [app:metaapp] paste.app_factory = nova.api.metadata.handler:MetadataRequestHandler.factory -####### -# EC2 # -####### - -# NOTE: this is now deprecated in favor of https://github.com/openstack/ec2-api -[composite:ec2] -use = egg:Paste#urlmap -/: ec2cloud - -[composite:ec2cloud] -use = call:nova.api.auth:pipeline_factory -noauth2 = cors ec2faultwrap logrequest ec2noauth cloudrequest validator ec2executor -keystone = cors ec2faultwrap logrequest ec2keystoneauth cloudrequest validator ec2executor - -[filter:ec2faultwrap] -paste.filter_factory = nova.api.ec2:FaultWrapper.factory - -[filter:logrequest] -paste.filter_factory = nova.api.ec2:RequestLogging.factory - -[filter:ec2lockout] -paste.filter_factory = nova.api.ec2:Lockout.factory - -[filter:ec2keystoneauth] -paste.filter_factory = nova.api.ec2:EC2KeystoneAuth.factory - -[filter:ec2noauth] -paste.filter_factory = nova.api.ec2:NoAuth.factory - -[filter:cloudrequest] -controller = nova.api.ec2.cloud.CloudController -paste.filter_factory = nova.api.ec2:Requestify.factory - -[filter:authorizer] -paste.filter_factory = nova.api.ec2:Authorizer.factory - -[filter:validator] -paste.filter_factory = nova.api.ec2:Validator.factory - -[app:ec2executor] -paste.app_factory = nova.api.ec2:Executor.factory - ############# # OpenStack # ############# |