config ディレクトリにイニシャライザがあります。これは次のようなものです。
ActiveSupport::Notifications.subscribe "handle_translation_event" do |name, start, finish, id, payload|
puts "Called"
end
Rails 開発サーバーを実行してrails s
おり ( )、並行して Rails コンソールを起動しています ( rails c
)。Rails コンソールで、次のように書いたとします。
ActiveSupport::Notifications.instrument("handle_translation_event")
これがサーバー ログに反映されているのを確認できません。コンソールからイベントをトリガーして、サーバーに影響を与えることはできますか? 私の推測ではノーです。