module OneApm::Support::RenameRulesEngine::Rename::Engine
Public Instance Methods
create_rename_rules(rename_hash)
click to toggle source
# File lib/one_apm/support/rename_rules_engine/rename/engine.rb, line 18 def create_rename_rules(rename_hash) rename_hash = DottedHash.new(rename_hash) case rename_hash[:type].downcase when 'segments' Segment.new(rename_hash) when 'parameter' Parameter.new(rename_hash) when 'header' Header.new(rename_hash) else Base.new(rename_hash) end end