Class: Gitlab::QA::SystemLogs::Finders::Rails::ApplicationLogFinder

Inherits:
JsonLogFinder
  • Object
show all
Defined in:
lib/gitlab/qa/system_logs/finders/rails/application_log_finder.rb

Instance Method Summary collapse

Methods inherited from JsonLogFinder

#find

Constructor Details

#initialize(base_path, file_path = 'gitlab-rails/application_json.log') ⇒ ApplicationLogFinder

Returns a new instance of ApplicationLogFinder.



9
10
11
# File 'lib/gitlab/qa/system_logs/finders/rails/application_log_finder.rb', line 9

def initialize(base_path, file_path = 'gitlab-rails/application_json.log')
  super(base_path, file_path)
end

Instance Method Details

#new_log(data) ⇒ Object



13
14
15
# File 'lib/gitlab/qa/system_logs/finders/rails/application_log_finder.rb', line 13

def new_log(data)
  LogTypes::Rails::ApplicationLog.new(data)
end