On Mon, Nov 04, 2002 at 03:20:10PM +0100, Nicola Larosa wrote:
> stdin = StringIO(data)
> qreq = HTTPRequest(stdin, environ)
>+ self.publisher.start_time = time.time()
> qreq.process_inputs()
> output = self.publisher.process_request(qreq, environ)
> if output:
This part of the patch is no longer needed with the current CVS; the
start_time attribute has moved to the HTTPRequest object.
>@@ -100,6 +103,8 @@
> print 'Now serving the Quixote demo on port 8080'
> server = http_server.http_server('', 8080)
> publisher = Publisher('quixote.demo')
>+ publisher.read_config("demo.conf")
>+ publisher.setup_logs()
> dh = QuixoteHandler(publisher, 'Quixote/demo', server)
> server.install_handler(dh)
> asyncore.loop()
Hmm... the read_config() call doesn't work for me, running
./medusa_http.py, because demo.conf isn't in the current directory.
It should really use the full path of demo.conf, but I don't see how
the script can figure that out. Anyone got a suggestion for what to
do?
I've applied the rest of your patches, though, since they're obviously
correct. Thanks!
--amk