Module: Generapp::Actions::Production

Included in:
Generapp::AppBuilder
Defined in:
lib/generapp/actions/production.rb

Overview

App production environment associated actions

Instance Method Summary collapse

Instance Method Details

#configure_newrelicObject



7
8
9
# File 'lib/generapp/actions/production.rb', line 7

def configure_newrelic
  template 'config/newrelic.yml.erb', 'config/newrelic.yml'
end

#configure_rack_timeoutObject



11
12
13
14
15
16
17
# File 'lib/generapp/actions/production.rb', line 11

def configure_rack_timeout
  rack_timeout_config = <<-RUBY
Rack::Timeout.timeout = Integer(ENV['RACK_TIMEOUT'] || 10)
  RUBY

  append_file 'config/environments/production.rb', rack_timeout_config
end