Class: Mihari::Services::ConfigSearcher

Inherits:
Mihari::Service show all
Defined in:
lib/mihari/services/searchers.rb

Instance Method Summary collapse

Methods inherited from Mihari::Service

call, #result, result

Instance Method Details

#callArray<Mihari::Structs::Config>

Returns:



83
84
85
86
87
88
# File 'lib/mihari/services/searchers.rb', line 83

def call
  # NOTE: literally it does not search but list configs
  (Mihari.analyzers + Mihari.emitters + Mihari.enrichers).filter_map do |klass|
    Mihari::Structs::Config.from_class klass
  end
end