You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
865 B
40 lines
865 B
#######
|
|
# EC2 #
|
|
#######
|
|
|
|
[composite:ec2api]
|
|
use = egg:Paste#urlmap
|
|
/: ec2apicloud
|
|
|
|
[composite:ec2apicloud]
|
|
use = call:ec2api.api.auth:pipeline_factory
|
|
keystone = ec2apifaultwrap logrequest ec2apikeystoneauth cloudrequest ec2apiexecutor
|
|
|
|
[filter:ec2apifaultwrap]
|
|
paste.filter_factory = ec2api.api:FaultWrapper.factory
|
|
|
|
[filter:logrequest]
|
|
paste.filter_factory = ec2api.api:RequestLogging.factory
|
|
|
|
[filter:ec2apikeystoneauth]
|
|
paste.filter_factory = ec2api.api:EC2KeystoneAuth.factory
|
|
|
|
[filter:cloudrequest]
|
|
paste.filter_factory = ec2api.api:Requestify.factory
|
|
|
|
[app:ec2apiexecutor]
|
|
paste.app_factory = ec2api.api:Executor.factory
|
|
|
|
############
|
|
# Metadata #
|
|
############
|
|
[composite:metadata]
|
|
use = egg:Paste#urlmap
|
|
/: meta
|
|
|
|
[pipeline:meta]
|
|
pipeline = ec2apifaultwrap logrequest metaapp
|
|
|
|
[app:metaapp]
|
|
paste.app_factory = ec2api.metadata:MetadataRequestHandler.factory
|