@webob.dec.wsgify(RequestClass=Request)
    def __call__(self, request):
        user_locale = request.best_match_language()
        content_type = request.best_match_content_type()
        metadata = {"attributes": {"overLimit": ["code", "retryAfter"]}}

        self.content['overLimit']['message'] = \
            gettextutils.translate(
                self.content['overLimit']['message'], user_locale)
        self.content['overLimit']['details'] = \
            gettextutils.translate(
                self.content['overLimit']['details'], user_locale)

        xml_serializer = XMLDictSerializer(metadata, XMLNS_V11)
        serializer = {
            'application/xml': xml_serializer,
            'application/json': JSONDictSerializer(),
        }[content_type]

        content = serializer.serialize(self.content)
        self.wrapped_exc.body = content
        self.wrapped_exc.content_type = content_type

        return self.wrapped_exc
Export list of orthologous genes from human, mouse and zebrafish from postgres database
dataset/ETHPy150Open openstack/rack/rack/api/wsgi.py/RateLimitFault.__call__--crossover with--dataset/ETHPy150Open CGATOxford/cgat/obsolete/pipeline_species_conservation.py/getTripleOrthologs