Class: Gitlab::QA::SystemLogs::Finders::Rails::ApiLogFinder

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

Instance Method Summary collapse

Methods inherited from JsonLogFinder

#find

Constructor Details

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

Returns a new instance of ApiLogFinder.



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

def initialize(base_path, file_path = 'gitlab-rails/api_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/api_log_finder.rb', line 13

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