1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/examples/Webware/CookiesApp/__init__.py Sat Apr 24 23:09:41 2004 +0000
1.3 @@ -0,0 +1,25 @@
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 Cookies import CookiesResource
1.14 +
1.15 +# NOTE: Initialising a shared resource.
1.16 +
1.17 +resource = CookiesResource()
1.18 +
1.19 +def InstallInWebKit(appServer):
1.20 + global resource
1.21 + app = appServer.application()
1.22 +
1.23 + # NOTE: Allow .cookies files only. Really, we'd like any kind of file, but
1.24 + # NOTE: that would severely undermine the servlet factory concept.
1.25 +
1.26 + app.addServletFactory(WebStackServletFactory(app, resource, [".cookies"]))
1.27 +
1.28 +# vim: tabstop=4 expandtab shiftwidth=4