class Suspenders::Production::TimeoutGenerator

Public Instance Methods

add_gem() click to toggle source
# File lib/suspenders/generators/production/timeout_generator.rb, line 6
def add_gem
  gem "rack-timeout", group: :production
  Bundler.with_unbundled_env { run "bundle install" }
end
configure_rack_timeout() click to toggle source
# File lib/suspenders/generators/production/timeout_generator.rb, line 11
def configure_rack_timeout
  append_file ".sample.env", rack_timeout_config
end

Private Instance Methods

rack_timeout_config() click to toggle source
# File lib/suspenders/generators/production/timeout_generator.rb, line 17
def rack_timeout_config
  %(RACK_TIMEOUT_SERVICE_TIMEOUT=10)
end