instance method tail

Ruby on Rails 2.2.3

Since v2.2.3 Last seen in v2.2.3

Signature

tail(log_file)

No documentation comment.

Parameters

log_file req
Source
# File railties/lib/rails/mongrel_server/commands.rb, line 259
      def tail(log_file)
        cursor = File.size(log_file)
        last_checked = Time.now
        tail_thread = Thread.new do
          File.open(log_file, 'r') do |f|
            loop do
              f.seek cursor
              if f.mtime > last_checked
                last_checked = f.mtime
                contents = f.read
                cursor += contents.length
                print contents
              end
              sleep 1
            end
          end
        end
        tail_thread
      end

Defined in railties/lib/rails/mongrel_server/commands.rb line 259 · View on GitHub · Improve this page · Find usages on GitHub

Defined in Rails::MongrelServer::Start

Type at least 2 characters to search.

↑↓ navigate · open · esc close