lib/wcc/contentful/instrumentation.rb in wcc-contentful-1.2.0 vs lib/wcc/contentful/instrumentation.rb in wcc-contentful-1.2.1
- old
+ new
@@ -5,14 +5,15 @@
extend ActiveSupport::Concern
def _instrumentation_event_prefix
@_instrumentation_event_prefix ||=
# WCC::Contentful => contentful.wcc
- '.' + (is_a?(Class) || is_a?(Module) ? self : self.class)
+ '.' + (is_a?(Class) || is_a?(Module) ? self : self.class) # rubocop:disable Style/StringConcatenation
.name.parameterize.split('-').reverse.join('.')
end
attr_writer :_instrumentation
+
def _instrumentation
# look for per-instance instrumentation then try class level
@_instrumentation || self.class._instrumentation
end