Modification de la configuration d'initialisation

La position spécifique dans la pile a-t-elle de l’importance ? J’ai essayé ceci dans un plugin.rb et il a semblé ajouter le middleware : dedos_croisés :

class BreakEverythingMiddleware
  def call(worker, job, queue)
    puts "Le middleware a fonctionné !"
    raise "LE MIDDLEWARE A FONCTIONNÉ"
  end
end

Sidekiq.default_configuration.server_middleware { |chain| chain.add BreakEverythingMiddleware }
1 « J'aime »