Ruby on Rails

This is the official documentation of the agent_ruby Ruby agent.

Add forest_admin_rails to your Ruby on Rails app

gem install forest_admin_rails

Run the following commands in your terminal

rails g forest_admin_rails:install THE-KEY-PROVIDED-BY-FORESTADMIN

Once the installation is finish, you have a new configuration file (app/lib/forest_admin_rails/create_agent.rb) and second file (config/initializers/forest_admin_rails.rb) to handle your environment variables.

module ForestAdminRails
  class CreateAgent
    def self.setup!
      database_configuration = Rails.configuration.database_configuration
      datasource = ForestAdminDatasourceActiveRecord::Datasource.new(database_configuration[Rails.env])

      @create_agent = ForestAdminAgent::Builder::AgentFactory.instance.add_datasource(datasource)
      customize
      @create_agent.build
    end

    def self.customize
      # @create_agent.add_datasource....
    end
  end
end

Running

rails server

should be enough to be redirected to the "rate-install" page.

Last updated