Class: PrettyLogs::Parsers::JsonParser
- Inherits:
-
Object
- Object
- PrettyLogs::Parsers::JsonParser
- Defined in:
- lib/pretty_logs/parsers/json_parser.rb
Class Method Summary collapse
Class Method Details
.parse(line) ⇒ Object
8 9 10 11 12 |
# File 'lib/pretty_logs/parsers/json_parser.rb', line 8 def self.parse(line) JSON.parse(line, symbolize_names: true) rescue JSON::ParserError nil end |
.parse?(line) ⇒ Boolean
14 15 16 |
# File 'lib/pretty_logs/parsers/json_parser.rb', line 14 def self.parse?(line) !parse(line).nil? end |