Multisite Rake Uploads Aufgabe

Einige uploads-Rake-Aufgaben folgen diesem Muster:

  RailsMultisite::ConnectionManagement.each_connection do |db|
    unless Discourse.store.external?
      puts "This task only works for external storage."
      exit 1
    end
    ...
    (actual code)
  end

Dieser Code beendet die Aufgabe vollständig, sobald ein nicht-externer Upload-Speicher erkannt wird.
Sollte er die Verbindung nicht einfach mit next überspringen, anstatt mit exit?

Technisch … ja, aber ein Multisite-Setup mit einer Mischung aus internem und externem Speicher wird nicht wirklich unterstützt.

Ich schätze, wir können die Schleife hier einfach überspringen, wenn du einen PR einreichen möchtest.