summaryrefslogtreecommitdiff
path: root/openstack/usr/share/openstack/glance/glance-registry-paste.ini
diff options
context:
space:
mode:
authorPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-03-26 19:08:19 +0000
committerPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-03-27 16:12:59 +0000
commit5a635759cb11c3b7d92e3aac853eaaea2e54e4a6 (patch)
tree85ffba1843cf89deecd4455bd189787305589551 /openstack/usr/share/openstack/glance/glance-registry-paste.ini
parentf0d3ee5ab17d0b252c6126f84818e1c3bda5994c (diff)
downloaddefinitions-5a635759cb11c3b7d92e3aac853eaaea2e54e4a6.tar.gz
glance: Move templates to /usr/share/openstack/glance
Also change placeholders to jinja2 type
Diffstat (limited to 'openstack/usr/share/openstack/glance/glance-registry-paste.ini')
-rw-r--r--openstack/usr/share/openstack/glance/glance-registry-paste.ini25
1 files changed, 25 insertions, 0 deletions
diff --git a/openstack/usr/share/openstack/glance/glance-registry-paste.ini b/openstack/usr/share/openstack/glance/glance-registry-paste.ini
new file mode 100644
index 00000000..ab8c2856
--- /dev/null
+++ b/openstack/usr/share/openstack/glance/glance-registry-paste.ini
@@ -0,0 +1,25 @@
+# Use this pipeline for no auth - DEFAULT
+[pipeline:glance-registry]
+pipeline = unauthenticated-context registryapp
+
+# Use this pipeline for keystone auth
+[pipeline:glance-registry-keystone]
+pipeline = authtoken context registryapp
+
+# Use this pipeline for authZ only. This means that the registry will treat a
+# user as authenticated without making requests to keystone to reauthenticate
+# the user.
+[pipeline:glance-registry-trusted-auth]
+pipeline = context registryapp
+
+[app:registryapp]
+paste.app_factory = glance.registry.api:API.factory
+
+[filter:context]
+paste.filter_factory = glance.api.middleware.context:ContextMiddleware.factory
+
+[filter:unauthenticated-context]
+paste.filter_factory = glance.api.middleware.context:UnauthenticatedContextMiddleware.factory
+
+[filter:authtoken]
+paste.filter_factory = keystonemiddleware.auth_token:filter_factory