def pgwui_server_config(settings):
rp = settings.get('pgwui.route_prefix')
- config = Configurator(settings=settings,
- route_prefix=rp)
- config.include('pgwui_common')
+ with Configurator(settings=settings, route_prefix=rp) as config:
+ config.include('pgwui_common')
return config
import pgwui_server.__init__ as pgwui_server_init
+# Use contextlib.AbstractContextManager for Python >= 3.6
class MockConfigurator():
def __init__(self, **kwargs):
pass
+ def __enter__(self):
+ return self
+
+ def __exit__(self, *args):
+ pass
+
def make_wsgi_app(self):
return 'wsgi_app'