Update paste config for ec2 request logging.

This commit is contained in:
Todd Willey 2011-01-12 14:30:12 -05:00
parent 03c9f498e6
commit 88641cd978

View File

@ -19,11 +19,20 @@ use = egg:Paste#urlmap
/1.0: ec2metadata
[pipeline:ec2cloud]
pipeline = authenticate cloudrequest authorizer ec2executor
#pipeline = ec2lockout authenticate cloudrequest authorizer ec2executor
pipeline = logrequest authenticate cloudrequest authorizer ec2executor
#pipeline = logrequest ec2lockout authenticate cloudrequest authorizer ec2executor
[pipeline:ec2admin]
pipeline = authenticate adminrequest authorizer ec2executor
pipeline = logrequest authenticate adminrequest authorizer ec2executor
[pipeline:ec2metadata]
pipeline = logrequest ec2md
[pipeline:ec2versions]
pipeline = logrequest ec2ver
[filter:logrequest]
paste.filter_factory = nova.api.ec2:request_logging_factory
[filter:ec2lockout]
paste.filter_factory = nova.api.ec2:lockout_factory
@ -45,10 +54,10 @@ paste.filter_factory = nova.api.ec2:authorizer_factory
[app:ec2executor]
paste.app_factory = nova.api.ec2:executor_factory
[app:ec2versions]
[app:ec2ver]
paste.app_factory = nova.api.ec2:versions_factory
[app:ec2metadata]
[app:ec2md]
paste.app_factory = nova.api.ec2.metadatarequesthandler:metadata_factory
#############