Class: Pmux::LogView::Model

Inherits:
Object
  • Object
show all
Defined in:
lib/pmux-logview/model.rb

Instance Method Summary collapse

Constructor Details

#initialize(cache_dir_path) ⇒ Model

Returns a new instance of Model.



4
5
6
# File 'lib/pmux-logview/model.rb', line 4

def initialize cache_dir_path
  @log_parser = LogParser.new(cache_dir_path)
end

Instance Method Details

#get_log_dispatcher(user) ⇒ Object



16
17
18
# File 'lib/pmux-logview/model.rb', line 16

def get_log_dispatcher user
  return @log_parser.parse_log_dispatcher(user)
end

#get_log_job(user, data) ⇒ Object



8
9
10
# File 'lib/pmux-logview/model.rb', line 8

def get_log_job user, data
  return @log_parser.parse_log_job(user, data)
end

#get_log_job_detail(user, job_id) ⇒ Object



12
13
14
# File 'lib/pmux-logview/model.rb', line 12

def get_log_job_detail user, job_id
  return @log_parser.parse_log_job_detail(user, job_id)
end