11#!/usr/bin/python
2+ #
3+ # Copyright (c) 2001 Bizar Software Pty Ltd (http://www.bizarsoftware.com.au/)
4+ # This module is free software, and you may redistribute it and/or modify
5+ # under the same terms as Python, so long as this copyright message and
6+ # disclaimer are retained in their original form.
7+ #
8+ # IN NO EVENT SHALL THE BIZAR SOFTWARE PTY LTD BE LIABLE TO ANY PARTY FOR
9+ # DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING
10+ # OUT OF THE USE OF THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE
11+ # POSSIBILITY OF SUCH DAMAGE.
12+ #
13+ # BIZAR SOFTWARE PTY LTD SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
14+ # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
15+ # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS"
16+ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
17+ # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
18+ #
219""" HTTP Server that serves roundup.
320
4- Stolen from CGIHTTPServer
21+ Based on CGIHTTPServer in the Python library.
522
6- $Id: roundup-server,v 1.9 2001-08-05 07:44:36 richard Exp $
23+ $Id: roundup-server,v 1.10 2001-08-07 00:15:51 richard Exp $
724
825"""
926import sys
@@ -12,10 +29,6 @@ if int(sys.version[0]) < 2:
1229 print "Roundup requires Python 2.0 or newer."
1330 sys .exit (0 )
1431
15- __version__ = "0.1"
16-
17- __all__ = ["RoundupRequestHandler" ]
18-
1932import os , urllib , StringIO , traceback , cgi , binascii , string , getopt , imp
2033import BaseHTTPServer
2134import SimpleHTTPServer
@@ -257,6 +270,10 @@ if __name__ == '__main__':
257270
258271#
259272# $Log: not supported by cvs2svn $
273+ # Revision 1.9 2001/08/05 07:44:36 richard
274+ # Instances are now opened by a special function that generates a unique
275+ # module name for the instances on import time.
276+ #
260277# Revision 1.8 2001/08/03 01:28:33 richard
261278# Used the much nicer load_package, pointed out by Steve Majewski.
262279#
0 commit comments