comparison roundup/scripts/roundup_server.py @ 3849:9d37a6779530

End headers when redirecting to tracker. Closes [SF#1706114].
author Erik Forsberg <forsberg@users.sourceforge.net>
date Mon, 23 Apr 2007 19:35:41 +0000
parents f623bdafe44b
children 2359d6304a4f
comparison
equal deleted inserted replaced
3848:7ad206564007 3849:9d37a6779530
15 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 15 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
16 # 16 #
17 17
18 """Command-line script that runs a server over roundup.cgi.client. 18 """Command-line script that runs a server over roundup.cgi.client.
19 19
20 $Id: roundup_server.py,v 1.87 2006-12-18 05:56:49 a1s Exp $ 20 $Id: roundup_server.py,v 1.88 2007-04-23 19:35:41 forsberg Exp $
21 """ 21 """
22 __docformat__ = 'restructuredtext' 22 __docformat__ = 'restructuredtext'
23 23
24 import errno, cgi, getopt, os, socket, sys, traceback, urllib, time 24 import errno, cgi, getopt, os, socket, sys, traceback, urllib, time
25 import ConfigParser, BaseHTTPServer, SocketServer, StringIO 25 import ConfigParser, BaseHTTPServer, SocketServer, StringIO
147 ''' 147 '''
148 keys = self.TRACKER_HOMES.keys() 148 keys = self.TRACKER_HOMES.keys()
149 if len(keys) == 1: 149 if len(keys) == 1:
150 self.send_response(302) 150 self.send_response(302)
151 self.send_header('Location', urllib.quote(keys[0]) + '/index') 151 self.send_header('Location', urllib.quote(keys[0]) + '/index')
152 self.end_headers()
152 else: 153 else:
153 self.send_response(200) 154 self.send_response(200)
154 self.send_header('Content-Type', 'text/html') 155 self.send_header('Content-Type', 'text/html')
155 self.end_headers() 156 self.end_headers()
156 w = self.wfile.write 157 w = self.wfile.write

Roundup Issue Tracker: http://roundup-tracker.org/