def __init__(self, application, request, **kwargs): RequestHandler.__init__(self, application, request, **kwargs) self.name = type(self).__name__ self.handler_time_analysis_begin() self.handler_request_logging_begin() self.req_id = GLSettings.requests_counter GLSettings.requests_counter += 1 self.request.start_time = datetime_now() self.request.request_type = None if 'import' in self.request.arguments: self.request.request_type = 'import' elif 'export' in self.request.arguments: self.request.request_type = 'export' language = self.request.headers.get('GL-Language') if language is None: for l in self.parse_accept_language_header(): if l in GLSettings.memory_copy.languages_enabled: language = l break if language is None or language not in GLSettings.memory_copy.languages_enabled: language = GLSettings.memory_copy.default_language self.request.language = language self.set_header("Content-Language", language)
def __init__(self, application, request, **kwargs): RequestHandler.__init__(self, application, request, **kwargs) self.name = type(self).__name__ self.handler_time_analysis_begin() self.handler_request_logging_begin() self.req_id = GLSettings.requests_counter GLSettings.requests_counter += 1
def __init__(self, application, request, **kwargs): RequestHandler.__init__(self, application, request, **kwargs) self.name = type(self).__name__ self.handler_time_analysis_begin() self.handler_request_logging_begin() self.req_id = GLSettings.requests_counter GLSettings.requests_counter += 1 self.request.language = GLSettings.memory_copy.default_language self.request.import_export = None
def __init__(self, application, request, **kwargs): RequestHandler.__init__(self, application, request, **kwargs) self.name = type(self).__name__ self.handler_time_analysis_begin() self.handler_request_logging_begin() self.req_id = GLSettings.requests_counter GLSettings.requests_counter += 1 self.request.start_time = datetime_now() self.request.request_type = None if 'import' in self.request.arguments: self.request.request_type = 'import' elif 'export' in self.request.arguments: self.request.request_type = 'export' self.request.language = self.request.headers.get('GL-Language', GLSettings.memory_copy.default_language)
def __init__(self, application, request, **kwargs): RequestHandler.__init__(self, application, request, **kwargs) self.name = type(self).__name__ self.handler_time_analysis_begin() self.handler_request_logging_begin() self.req_id = GLSettings.requests_counter GLSettings.requests_counter += 1 self.request.start_time = datetime_now() self.request.request_type = None if 'import' in self.request.arguments: self.request.request_type = 'import' elif 'export' in self.request.arguments: self.request.request_type = 'export' self.request.language = self.request.headers.get( 'GL-Language', GLSettings.memory_copy.default_language)
def __init__(self, application, request, **kwargs): RequestHandler.__init__(self, application, request, **kwargs) self.transport = request.connection.transport self._auto_finish = False