Show
Ignore:
Timestamp:
07/09/08 15:01:56 (6 months ago)
Author:
nick
Message:

Merged source:pyamf/branches/server-name-317-2.

Fixes: #317, #326
Author: nick
Reviewer: thijs

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pyamf/trunk/pyamf/remoting/gateway/google.py

    r1486 r1499  
    6060    def get(self): 
    6161        self.response.headers['Content-Type'] = 'text/plain' 
     62        self.response.headers['Server'] = gateway.SERVER_NAME 
    6263        self.error(405) 
    6364        self.response.out.write("405 Method Not Allowed\n\n" + \ 
     
    7576            request = remoting.decode(body, context) 
    7677        except pyamf.DecodeError: 
    77             self.logger.error(gateway.format_exception()) 
     78            self.logger.exception(gateway.format_exception()) 
    7879 
    7980            response = "400 Bad Request\n\nThe request body was unable to " \ 
     
    8586            self.error(400) 
    8687            self.response.headers['Content-Type'] = 'text/plain' 
     88            self.response.headers['Server'] = gateway.SERVER_NAME 
    8789            self.response.out.write(response) 
    8890 
     
    9799            raise 
    98100        except: 
    99             self.logger.error(gateway.format_exception()) 
     101            self.logger.exception(gateway.format_exception()) 
    100102 
    101103            response = "500 Internal Server Error\n\nThe request was " \ 
     
    107109            self.error(500) 
    108110            self.response.headers['Content-Type'] = 'text/plain' 
     111            self.response.headers['Server'] = gateway.SERVER_NAME 
    109112            self.response.out.write(response) 
    110113 
     
    117120            stream = remoting.encode(response, context) 
    118121        except pyamf.EncodeError: 
    119             self.logger.error(gateway.format_exception()) 
     122            self.logger.exception(gateway.format_exception()) 
    120123 
    121124            response = "500 Internal Server Error\n\nThe request was " \ 
     
    127130            self.error(500) 
    128131            self.response.headers['Content-Type'] = 'text/plain' 
     132            self.response.headers['Server'] = gateway.SERVER_NAME 
    129133            self.response.out.write(response) 
    130134 
     
    135139        self.response.headers['Content-Type'] = remoting.CONTENT_TYPE 
    136140        self.response.headers['Content-Length'] = str(len(response)) 
     141        self.response.headers['Server'] = gateway.SERVER_NAME 
     142         
    137143        self.response.out.write(response) 
    138144