Sha256: 36e9bb8b225e8be510d9079e2ee7daa001c33507498b9df5031a671d5079869a

Contents?: true

Size: 428 Bytes

Versions: 8

Compression:

Stored size: 428 Bytes

Contents

module Optimacms
  class Admin::RailsLogsController < Admin::AdminBaseController

  def index

  end

  def list_logs
    name = params[:name]

    send "list_logs_#{name}"
  end

  def list_logs_app
    @path = File.join(Rails.root, 'log', Rails.env + ".log")
    @filename = File.basename(@path)

    @text = `tail -n 2000 #{@path}`

    render :template => "optimacms/admin/rails_logs/list_logs_app.html.haml"
  end


end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
optimacms-0.4.3 app/controllers/optimacms/admin/rails_logs_controller.rb
optimacms-0.4.2 app/controllers/optimacms/admin/rails_logs_controller.rb
optimacms-0.3.35 app/controllers/optimacms/admin/rails_logs_controller.rb
optimacms-0.3.34 app/controllers/optimacms/admin/rails_logs_controller.rb
optimacms-0.3.30 app/controllers/optimacms/admin/rails_logs_controller.rb
optimacms-0.3.29 app/controllers/optimacms/admin/rails_logs_controller.rb
optimacms-0.3.23 app/controllers/optimacms/admin/rails_logs_controller.rb
optimacms-0.3.15 app/controllers/optimacms/admin/rails_logs_controller.rb