lib/parser.rb in jcapote-atomlog-1.1.0 vs lib/parser.rb in jcapote-atomlog-1.1.1

- old
+ new

@@ -1,12 +1,8 @@ module AtomLog - class LogFile < File - include File::Tail - end - class Parser def initialize(log, lines = nil) @lines = lines || 10 @log = log @@ -27,10 +23,10 @@ res end def parse arr = [] - log = LogFile.new(@log) + log = File::Tail::Logfile.open(@log, :return_if_eof => true, :backward => @lines) log.tail(@lines) do |line| arr << AtomLog::Parser.parse_log_line(line) end arr end