comparison roundup/scripts/roundup_server.py @ 4290:236939e4137b

- small typo - fix roundup_server if no host header is given in http request
author Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
date Mon, 30 Nov 2009 21:17:14 +0000
parents 0c024cf74252
children 85b00a3820b3
comparison
equal deleted inserted replaced
4289:7275e3dec0e0 4290:236939e4137b
356 env['HTTP_COOKIE'] = ', '.join(co) 356 env['HTTP_COOKIE'] = ', '.join(co)
357 env['HTTP_AUTHORIZATION'] = self.headers.getheader('authorization') 357 env['HTTP_AUTHORIZATION'] = self.headers.getheader('authorization')
358 env['SCRIPT_NAME'] = '' 358 env['SCRIPT_NAME'] = ''
359 env['SERVER_NAME'] = self.server.server_name 359 env['SERVER_NAME'] = self.server.server_name
360 env['SERVER_PORT'] = str(self.server.server_port) 360 env['SERVER_PORT'] = str(self.server.server_port)
361 env['HTTP_HOST'] = self.headers['host'] 361 try:
362 env['HTTP_HOST'] = self.headers ['host']
363 except KeyError:
364 env['HTTP_HOST'] = ''
362 if os.environ.has_key('CGI_SHOW_TIMING'): 365 if os.environ.has_key('CGI_SHOW_TIMING'):
363 env['CGI_SHOW_TIMING'] = os.environ['CGI_SHOW_TIMING'] 366 env['CGI_SHOW_TIMING'] = os.environ['CGI_SHOW_TIMING']
364 env['HTTP_ACCEPT_LANGUAGE'] = self.headers.get('accept-language') 367 env['HTTP_ACCEPT_LANGUAGE'] = self.headers.get('accept-language')
365 368
366 # do the roundup thing 369 # do the roundup thing

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