Method: Sentry.register_integration
- Defined in:
- lib/sentry-ruby.rb
permalink .register_integration(name, version) ⇒ Object
Registers the SDK integration with its name and version.
139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'lib/sentry-ruby.rb', line 139 def register_integration(name, version) if initialized? logger.warn(LOGGER_PROGNAME) do <<~MSG Integration '#{name}' is loaded after the SDK is initialized, which can cause unexpected behavior. Please make sure all integrations are loaded before SDK initialization. MSG end end = { name: "sentry.ruby.#{name}", version: version }.freeze integrations[name.to_s] = end |