1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/examples/Webware/AuthApp/Properties.py Sun Feb 08 21:49:45 2004 +0000
1.3 @@ -0,0 +1,15 @@
1.4 +#!/usr/bin/env python
1.5 +
1.6 +name = "Auth"
1.7 +
1.8 +version = (0, 1, 0)
1.9 +
1.10 +status = "alpha"
1.11 +
1.12 +releaseDate = "?"
1.13 +
1.14 +requiredPyVersion = (2, 2, 0)
1.15 +
1.16 +synopsis = "A simple WebStack application."
1.17 +
1.18 +# vim: tabstop=4 expandtab shiftwidth=4
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
2.2 +++ b/examples/Webware/AuthApp/__init__.py Sun Feb 08 21:49:45 2004 +0000
2.3 @@ -0,0 +1,25 @@
2.4 +#!/usr/bin/env python
2.5 +
2.6 +"""
2.7 +Webware plug-in code.
2.8 +"""
2.9 +
2.10 +__version__ = "0.1"
2.11 +
2.12 +from WebStack.Adapters.Webware import WebStackServletFactory
2.13 +from Auth import AuthResource
2.14 +
2.15 +# NOTE: Initialising a shared resource.
2.16 +
2.17 +resource = AuthResource()
2.18 +
2.19 +def InstallInWebKit(appServer):
2.20 + global resource
2.21 + app = appServer.application()
2.22 +
2.23 + # NOTE: Allow .auth files only. Really, we'd like any kind of file, but
2.24 + # NOTE: that would severely undermine the servlet factory concept.
2.25 +
2.26 + app.addServletFactory(WebStackServletFactory(app, resource, [".auth"]))
2.27 +
2.28 +# vim: tabstop=4 expandtab shiftwidth=4