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
  <<-RUBY
  ENV['RAILS_ENV'] = '#{environment}'
  require './config/environment'
  RUBY
end