diff options
Diffstat (limited to 'etc')
-rw-r--r-- | etc/nova-api.conf | 19 |
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 ############# |