def _report_submission(self, monitored_sub: MonitoredSub, submission: Submission, report_msg: Text) -> NoReturn: if not monitored_sub.report_reposts: return log.info('Reporting post %s on %s', f'https://redd.it/{submission.id}', monitored_sub.name) try: submission.report(report_msg) except Exception as e: log.exception('Failed to report submission', exc_info=True)