@receiver(pre_delete, sender=ExperimentGroup, dispatch_uid="<STR_LIT>")<EOL>@ignore_raw<EOL>def experiment_group_pre_delete(sender, **kwargs):
instance = kwargs['<STR_LIT>']<EOL>if instance.is_selection:<EOL><INDENT>return<EOL><DEDENT>celery_app.send_task(<EOL>SchedulerCeleryTasks.STORES_SCHEDULE_OUTPUTS_DELETION,<EOL>kwargs={<EOL>'<STR_LIT>': instance.persistence_outputs,<EOL>'<STR_LIT>': instance.subpath,<EOL>},<EOL>countdown=conf.get('<STR_LIT>'))<EOL>celery_app.send_task(<EOL>SchedulerCeleryTasks.STORES_SCHEDULE_LOGS_DELETION,<EOL>kwargs={<EOL>'<STR_LIT>': instance.persistence_logs,<EOL>'<STR_LIT>': instance.subpath,<EOL>},<EOL>countdown=conf.get('<STR_LIT>'))<EOL>
Delete all group outputs.