summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorJay Pipes <jaypipes@gmail.com>2011-07-26 12:51:10 -0400
committerJay Pipes <jaypipes@gmail.com>2011-07-26 12:51:10 -0400
commit02fb917da8a42b38720ebe31c4d40b180b00d632 (patch)
tree6d33008ac411591ae1d72b31107bc075268512d5 /etc
parent17df9cafa7479a56aba31c2377d1b5126e0b6b8b (diff)
downloadoslo-02fb917da8a42b38720ebe31c4d40b180b00d632.tar.gz
oslo-02fb917da8a42b38720ebe31c4d40b180b00d632.tar.xz
oslo-02fb917da8a42b38720ebe31c4d40b180b00d632.zip
Add some more generic middleware, request context, utils, and versioning. Add basic template for server binary
Diffstat (limited to 'etc')
-rw-r--r--etc/skeleton-api.conf34
1 files changed, 34 insertions, 0 deletions
diff --git a/etc/skeleton-api.conf b/etc/skeleton-api.conf
index e69de29..ae4c68e 100644
--- a/etc/skeleton-api.conf
+++ b/etc/skeleton-api.conf
@@ -0,0 +1,34 @@
+[DEFAULT]
+# Show more verbose log output (sets INFO log level output)
+verbose = True
+
+# Show debugging output in logs (sets DEBUG log level output)
+debug = False
+
+# Address to bind the server to
+bind_host = 0.0.0.0
+
+# Port the bind the server to
+bind_port = 80
+
+# Log to this file. Make sure the user running skeleton-api has
+# permissions to write to this file!
+log_file = /var/log/skeleton/api.log
+
+[pipeline:skeleton-api]
+pipeline = versionnegotiation context apiv1app
+
+[pipeline:versions]
+pipeline = versionsapp
+
+[app:versionsapp]
+paste.app_factory = skeleton.api.versions:app_factory
+
+[app:apiv1app]
+paste.app_factory = skeleton.api.v1:app_factory
+
+[filter:versionnegotiation]
+paste.filter_factory = skeleton.api.middleware.version_negotiation:filter_factory
+
+[filter:context]
+paste.filter_factory = openstack.common.middleware.context:filter_factory