summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorTodd Willey <todd@ansolabs.com>2011-01-12 14:30:12 -0500
committerTodd Willey <todd@ansolabs.com>2011-01-12 14:30:12 -0500
commit88641cd9784b562c9df25643d6b525dd7bf940ce (patch)
treebb16c607e177b162d74f97e4021826f1124253bd /etc
parent03c9f498e6b972e001ec67e6d57c309960b7f9f0 (diff)
downloadnova-88641cd9784b562c9df25643d6b525dd7bf940ce.tar.gz
nova-88641cd9784b562c9df25643d6b525dd7bf940ce.tar.xz
nova-88641cd9784b562c9df25643d6b525dd7bf940ce.zip
Update paste config for ec2 request logging.
Diffstat (limited to 'etc')
-rw-r--r--etc/nova-api.conf19
1 files changed, 14 insertions, 5 deletions
diff --git a/etc/nova-api.conf b/etc/nova-api.conf
index 59b21f387..8d6ada737 100644
--- a/etc/nova-api.conf
+++ b/etc/nova-api.conf
@@ -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
#############