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