1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/examples/Webware/Simple/__init__.py Sun Feb 01 18:45:49 2004 +0000
1.3 @@ -0,0 +1,23 @@
1.4 +#!/usr/bin/env python
1.5 +
1.6 +"""
1.7 +Webware plug-in code.
1.8 +"""
1.9 +
1.10 +__version__ = "0.1"
1.11 +
1.12 +from WebStack.Adapters.Webware import WebStackServletFactory
1.13 +from SimpleApplication import SimpleResource
1.14 +
1.15 +# NOTE: Initialising a shared resource.
1.16 +
1.17 +resource = SimpleResource()
1.18 +
1.19 +def InstallInWebKit(appServer):
1.20 + global resource
1.21 + app = appServer.application()
1.22 +
1.23 + # NOTE: Allow .py files only. Really, we'd like any kind of file, but that
1.24 + # NOTE: would severely undermine the servlet factory concept.
1.25 +
1.26 + app.addServletFactory(WebStackServletFactory(app, resource, [".simple"]))