Module: NCSAParser
- Defined in:
- lib/ncsa-parser.rb,
lib/ncsa-parser/log.rb,
lib/ncsa-parser/helper.rb,
lib/ncsa-parser/parser.rb,
lib/ncsa-parser/version.rb,
lib/ncsa-parser/parsed_line.rb
Defined Under Namespace
Modules: Helper Classes: BadLogLine, Log, ParsedLine, Parser
Constant Summary collapse
- VERSION =
'0.0.2'
Class Method Summary collapse
-
.each_line(log, options = {}, &block) ⇒ Object
(also: foreach)
Opens a log file and iterates through the lines.
-
.open(log, options = {}) ⇒ Object
Opens a log file for parsing.
Class Method Details
.each_line(log, options = {}, &block) ⇒ Object Also known as: foreach
Opens a log file and iterates through the lines.
11 12 13 |
# File 'lib/ncsa-parser.rb', line 11 def each_line(log, = {}, &block) self.open(log, ).each(&block) end |