Reviving an old issue... On Tue, Jan 28, 2003 at 03:21:11PM +0000, Hamish Lawson wrote: >including ideas from Jonathan Corbet's similar module. I'd like to see >filesystem.py included in Quixote 0.6. What more is needed for that to >happen? Those of you watching the quixote-checkins list will have noticed that I checked Hamish's classes into quixote.util today. Various tweaks and changes were made while auditing the code; I'll try to get a beta3 out in a day or two. (Here's where the lack of a public CVS repository gets annoying.) I must confess I find the CGIScript class kind of unsettling. The class uses the 2.2 'email' package, it changes sys.std{in,out} and then puts them back, and it modifies os.environ; all of this is kind of worrying. There are no obviously visible holes, as far as I can tell, but all that fiddling around is potentially far-reaching. Can running CGI scripts within Quixote be made to work? Should we even be trying? I'd really appreciate it if someone else took a look at the util.CGIScript class and offered an opinion. (See http://article.gmane.org/gmane.comp.web.quixote.cvs/170 for the big check-in; I haven't changed CGIScript much.) --amk (www.amk.ca) HORATIO: Now cracks a noble heart. -- _Hamlet_, V, ii