Class: CloudwatchQuery::Parsers::Sidekiq::StartSubParser

Inherits:
Object
  • Object
show all
Includes:
SubParser
Defined in:
lib/cloudwatch_query/parsers/sidekiq/sub_parsers.rb

Overview

Parses job start: "INFO: start"

Class Method Summary collapse

Methods included from SubParser

included

Class Method Details

.matches?(message) ⇒ Boolean

Returns:

  • (Boolean)


27
28
29
# File 'lib/cloudwatch_query/parsers/sidekiq/sub_parsers.rb', line 27

def self.matches?(message)
  message.end_with?("INFO: start")
end

.parse(_message, _base_data) ⇒ Object



31
32
33
34
35
36
# File 'lib/cloudwatch_query/parsers/sidekiq/sub_parsers.rb', line 31

def self.parse(_message, _base_data)
  {
    line_type: :start,
    status: "start"
  }
end