1 #!/usr/bin/env python 2 3 from WebStack.Adapters import WSGI 4 from Simple import SimpleResource 5 from wsgiutils import wsgiServer, wsgiAdaptor 6 7 # Magic dictionary for WSGIServer. 8 9 class MagicDict: 10 def __init__(self, handler): 11 self.handler = handler 12 def has_key(self, name): 13 return 1 14 def __getitem__(self, name): 15 return self.handler 16 17 # Special magic incantation. 18 19 handler = WSGI.WSGIAdapter(SimpleResource()) 20 address = ("", 8080) 21 server = wsgiServer.WSGIServer(address, MagicDict(handler)) 22 print "Serving..." 23 server.serve_forever() 24 25 # vim: tabstop=4 expandtab shiftwidth=4