summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/news.txt3
-rw-r--r--paste/registry.py7
-rw-r--r--setup.py1
3 files changed, 11 insertions, 0 deletions
diff --git a/docs/news.txt b/docs/news.txt
index 1481f16..1865d32 100644
--- a/docs/news.txt
+++ b/docs/news.txt
@@ -14,6 +14,9 @@ svn trunk
* Regression in 1.1 fixed, where Paste's HTTP server would drop
trailing slashes from paths.
+* Added entry point for ``paste.registry.RegistryManager``
+ (``egg:Paste#registry``).
+
1.1.1
-----
diff --git a/paste/registry.py b/paste/registry.py
index 2941d93..bc9100e 100644
--- a/paste/registry.py
+++ b/paste/registry.py
@@ -513,3 +513,10 @@ class StackedObjectRestorer(object):
return getattr(self.restoration_context_id, 'request_id', False)
restorer = StackedObjectRestorer()
+
+
+# Paste Deploy entry point
+def make_registry_manager(app, global_conf):
+ return RegistryManager(app)
+
+make_registry_manager.__doc__ = RegistryManager.__doc__
diff --git a/setup.py b/setup.py
index df61ac9..6f6cc9e 100644
--- a/setup.py
+++ b/setup.py
@@ -181,6 +181,7 @@ For the latest changes see the `news file
auth_cookie = paste.auth.cookie:make_auth_cookie
translogger = paste.translogger:make_filter
config = paste.config:make_config_filter
+ registry = paste.registry:make_registry_manager
[paste.server_runner]
http = paste.httpserver:server_runner