Class: RemoteRuby::RailsFlavour

Inherits:
Flavour
  • Object
show all
Defined in:
lib/remote_ruby/flavour/rails_flavour.rb

Overview

Flavour to load Rails environment

Instance Method Summary collapse

Methods inherited from Flavour

build_flavours

Constructor Details

#initialize(environment: :development) ⇒ RailsFlavour

Returns a new instance of RailsFlavour.



6
7
8
9
# File 'lib/remote_ruby/flavour/rails_flavour.rb', line 6

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

Instance Method Details

#code_headerObject



11
12
13
14
15
16
# File 'lib/remote_ruby/flavour/rails_flavour.rb', line 11

def code_header
  "  ENV['RAILS_ENV'] = '\#{environment}'\n  require './config/environment'\n  RUBY\nend\n"