Class: RemoteRuby::RailsPlugin

Inherits:
Plugin
  • Object
show all
Defined in:
lib/remote_ruby/rails_plugin.rb

Overview

Plugin to load Rails environment

Instance Method Summary collapse

Methods inherited from Plugin

build_plugins

Constructor Details

#initialize(environment: :development) ⇒ RailsPlugin



8
9
10
11
# File 'lib/remote_ruby/rails_plugin.rb', line 8

def initialize(environment: :development)
  super
  @environment = environment
end

Instance Method Details

#code_headerObject



13
14
15
16
17
18
# File 'lib/remote_ruby/rails_plugin.rb', line 13

def code_header
  <<~RUBY
    ENV['RAILS_ENV'] = '#{environment}'
    require './config/environment'
  RUBY
end