Sha256: 8d25e11e171a86e0a4bd374b844e906fd8985ad1fdad945c073ffb107da90b14

Contents?: true

Size: 476 Bytes

Versions: 1

Compression:

Stored size: 476 Bytes

Contents

# frozen_string_literal: true

Rails.application.class.parent_name.constantize::Application.load_tasks if defined?(Rails)
require_relative './base_controller.rb'

module LogsExplorer
  class ConsoleController < LogsExplorer::BaseController

    if LogsExplorer.enabled && LogsExplorer.console
      def index; end

      def execute
        @result = eval(params[:code])
      rescue Exception => ex
        @result = ex.message
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
logs_explorer-0.1.3 app/controllers/logs_explorer/console_controller.rb