def _on_report(self, report, connection_id):
        """Callback function called when a report has been processed.

        Args:
            report (IOTileReport): The report object
            connection_id (int): The connection id related to this report

        Returns:
            - True to indicate that IOTileReportParser should also keep a copy of the report
            or False to indicate it should delete it.
        """
        self._logger.info('Received report: %s', str(report))
        self._trigger_callback('on_report', connection_id, report)

        return False
Callback function called when a report has been processed.

        Args:
            report (IOTileReport): The report object
            connection_id (int): The connection id related to this report

        Returns:
            - True to indicate that IOTileReportParser should also keep a copy of the report
            or False to indicate it should delete it.