From 847ecc50286363d5ce3fbcce9e5454bd1af98b56 Mon Sep 17 00:00:00 2001 From: Salvatore Orlando Date: Fri, 20 May 2011 15:30:12 +0100 Subject: [PATCH] Adding api paste configuration file --- etc/quantum/api-paste.ini | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 etc/quantum/api-paste.ini diff --git a/etc/quantum/api-paste.ini b/etc/quantum/api-paste.ini new file mode 100644 index 000000000..48f79849c --- /dev/null +++ b/etc/quantum/api-paste.ini @@ -0,0 +1,29 @@ +############# +# Quantum # +############# + +[composite:quantumapi] +use = egg:Paste#urlmap +/: quantumversions +/v1.0: quantumapi10 + +[pipeline:quantumapi10] +pipeline = faultwrap auth ratelimit quantumapiapp10 + +[filter:faultwrap] +paste.filter_factory = quantum.api:FaultWrapper.factory + +[filter:auth] +paste.filter_factory = quantum.api.auth:AuthMiddleware.factory + +[filter:ratelimit] +paste.filter_factory = quantum.api.limits:RateLimitingMiddleware.factory + +[app:quantumapiapp10] +paste.app_factory = nova.api.quantum:APIRouterV10.factory + +[pipeline:quantumversions] +pipeline = faultwrap quantumversionapp + +[app:quantumversionapp] +paste.app_factory = quantum.api.versions:Versions.factory -- 2.45.2