Module: Logasm::Preprocessors
- Defined in:
- lib/logasm/preprocessors.rb,
lib/logasm/preprocessors/blacklist.rb,
lib/logasm/preprocessors/whitelist.rb,
lib/logasm/preprocessors/strategies/mask.rb,
lib/logasm/preprocessors/strategies/prune.rb,
lib/logasm/preprocessors/json_pointer_trie.rb
Defined Under Namespace
Modules: Strategies Classes: Blacklist, JSONPointerTrie, Whitelist
Class Method Summary collapse
Class Method Details
.get(type, arguments) ⇒ Object
3 4 5 6 7 |
# File 'lib/logasm/preprocessors.rb', line 3 def self.get(type, arguments) require_relative "preprocessors/#{type.to_s}" preprocessor = const_get(Inflecto.camelize(type.to_s)) preprocessor.new(arguments) end |