Exemple #1
0
 def consume(self, event):
     # type: (Mapping[str, Any]) -> None
     logging.info("Processing traceback with type %s for %s" %
                  (event['type'], event.get('user_email')))
     if settings.ERROR_REPORTING:
         do_report_error(event['report']['host'], event['type'],
                         event['report'])
Exemple #2
0
 def consume(self, event):
     # type: (Mapping[str, Any]) -> None
     logging.info("Processing traceback with type %s for %s" % (event['type'], event.get('user_email')))
     if settings.DEPLOYMENT_ROLE_KEY:
         self.staging_client.forward_error(event['type'], event['report'])
     elif settings.ERROR_REPORTING:
         do_report_error(event['report']['host'], event['type'], event['report'])
Exemple #3
0
 def consume(self, event):
     # type: (Mapping[str, Any]) -> None
     logging.info("Processing traceback with type %s for %s" % (event['type'], event.get('user_email')))
     if settings.DEPLOYMENT_ROLE_KEY:
         self.staging_client.forward_error(event['type'], event['report'])
     elif settings.ERROR_REPORTING:
         do_report_error(event['report']['host'], event['type'], event['report'])
Exemple #4
0
    def consume(self, event: Mapping[str, Any]) -> None:
        error_types = ["browser", "server"]
        assert event["type"] in error_types

        logging.info("Processing traceback with type %s for %s", event["type"],
                     event.get("user_email"))
        if settings.ERROR_REPORTING:
            do_report_error(event["type"], event["report"])
Exemple #5
0
 def consume(self, event: Mapping[str, Any]) -> None:
     logging.info("Processing traceback with type %s for %s" % (event['type'], event.get('user_email')))
     if settings.ERROR_REPORTING:
         do_report_error(event['report']['host'], event['type'], event['report'])