summaryrefslogtreecommitdiff
path: root/config/initializers
diff options
context:
space:
mode:
authorYorick Peterse <yorickpeterse@gmail.com>2018-07-23 11:38:15 +0000
committerYorick Peterse <yorickpeterse@gmail.com>2018-07-23 11:38:15 +0000
commitf915b5e07e466072283865b3987f056f5794ec59 (patch)
treef2d9bf1abc64702c863c45b178d95c6616735546 /config/initializers
parent2411ecb5762f8e04a6c6f61cc50ed25f29f55be3 (diff)
parent4d376c667d72e0eca22b4abe76e0bf09434fc4bd (diff)
downloadgitlab-ce-f915b5e07e466072283865b3987f056f5794ec59.tar.gz
Merge branch 'sh-remove-banzai-instrumentation' into 'master'
Remove method instrumentation for Banzai filters and reference parsers See merge request gitlab-org/gitlab-ce!20770
Diffstat (limited to 'config/initializers')
-rw-r--r--config/initializers/8_metrics.rb14
1 files changed, 0 insertions, 14 deletions
diff --git a/config/initializers/8_metrics.rb b/config/initializers/8_metrics.rb
index 8a851b89c56..fe37b7710aa 100644
--- a/config/initializers/8_metrics.rb
+++ b/config/initializers/8_metrics.rb
@@ -58,20 +58,6 @@ def instrument_classes(instrumentation)
instrumentation.instrument_instance_methods(const)
end
- # Instruments all Banzai filters and reference parsers
- {
- Filter: Rails.root.join('lib', 'banzai', 'filter', '*.rb'),
- ReferenceParser: Rails.root.join('lib', 'banzai', 'reference_parser', '*.rb')
- }.each do |const_name, path|
- Dir[path].each do |file|
- klass = File.basename(file, File.extname(file)).camelize
- const = Banzai.const_get(const_name).const_get(klass)
-
- instrumentation.instrument_methods(const)
- instrumentation.instrument_instance_methods(const)
- end
- end
-
instrumentation.instrument_methods(Banzai::Renderer)
instrumentation.instrument_methods(Banzai::Querying)