summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTodd Willey <todd@ansolabs.com>2011-01-12 14:33:40 -0500
committerTodd Willey <todd@ansolabs.com>2011-01-12 14:33:40 -0500
commit2c7dfbfd5307a122317cdab4c477b0852115e240 (patch)
tree99861c7aab1ae518645ee86ecd743356d61145bb
parent18a83d92d10bb84eddec786c7327153983c97d57 (diff)
parent88641cd9784b562c9df25643d6b525dd7bf940ce (diff)
downloadnova-2c7dfbfd5307a122317cdab4c477b0852115e240.tar.gz
nova-2c7dfbfd5307a122317cdab4c477b0852115e240.tar.xz
nova-2c7dfbfd5307a122317cdab4c477b0852115e240.zip
Update config for launching logger with cleaner factory.
-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 43597b96d..7469622d8 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:RequestLogging.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:MetadataRequestHandler.factory
#############