بعض مهام uploads في rake تتبع النمط التالي:
RailsMultisite::ConnectionManagement.each_connection do |db|
unless Discourse.store.external?
puts "هذه المهمة تعمل فقط مع التخزين الخارجي."
exit 1
end
...
(الكود الفعلي)
end
هذا الكود ينهي المهمة بالكامل عند مواجهة مخزن تحميل غير خارجي.
أليس من الأنسب تخطي الاتصال باستخدام next بدلاً من exit؟