# HG changeset patch # User Thierry Florac # Date 1505134531 -7200 # Node ID 548b72a430c73751114d8b0aef71f0f355452e80 # Parent 53998b9969ad2f2f88e24e86a43acadba25b8ed0 Use global site manager diff -r 53998b9969ad -r 548b72a430c7 src/pyams_content_es/utility.py --- a/src/pyams_content_es/utility.py Wed Jul 12 14:26:26 2017 +0200 +++ b/src/pyams_content_es/utility.py Mon Sep 11 14:55:31 2017 +0200 @@ -24,7 +24,7 @@ from persistent import Persistent from pyams_utils.registry import get_utility from pyams_zmq.socket import zmq_socket, zmq_response -from pyramid.threadlocal import get_current_registry +from zope.component.globalregistry import getGlobalSiteManager from zope.container.contained import Contained from zope.interface import implementer from zope.schema.fieldproperty import FieldProperty @@ -37,7 +37,7 @@ zeo_connection = FieldProperty(IContentIndexerUtility['zeo_connection']) def _get_socket(self): - registry = get_current_registry() + registry = getGlobalSiteManager() handler = registry.settings.get(INDEXER_HANDLER_KEY, False) if handler: return zmq_socket(handler)