We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 67400c9 commit 85a5746Copy full SHA for 85a5746
pyroscope_ffi/ruby/lib/pyroscope.rb
@@ -22,11 +22,13 @@ module Utils
22
attach_function :thread_id, [], :uint64
23
end
24
25
- class Engine < Rails::Engine
26
- config.after_initialize do
27
- next unless ::Pyroscope.current_config && ::Pyroscope.current_config.autoinstrument_rails
+ if defined?(::Rails::Engine)
+ class Engine < ::Rails::Engine
+ config.after_initialize do
28
+ next unless ::Pyroscope.current_config && ::Pyroscope.current_config.autoinstrument_rails
29
- ::Pyroscope.initialize_rails_hooks
30
+ ::Pyroscope.initialize_rails_hooks
31
+ end
32
33
34
0 commit comments