def METHOD_NAME():
    broken_symlinks_info = next(api.consume(SystemdBrokenSymlinksSource), None)
    if not broken_symlinks_info:
        # nothing to do
        return
    services = next(api.consume(SystemdServicesInfoSource), None)
    if not services:
        # This is just a seatbelt. It's not expected this msg will be missing.
        # Skipping tests.
        raise StopActorExecutionError('Missing SystemdServicesInfoSource message.')
    enabled_to_report = []
    to_report = []
    for broken_symlink in broken_symlinks_info.broken_symlinks:
        unit = os.path.basename(broken_symlink)
        if _is_enabled(unit, services.service_files):
            enabled_to_report.append(broken_symlink)
        else:
            to_report.append(broken_symlink)
    if enabled_to_report:
        _report_enabled_services_broken_symlinks(enabled_to_report)
    if to_report:
        _report_broken_symlinks(to_report)