class TablexiDev::Generators::UnicornGenerator

Public Instance Methods

add_files() click to toggle source
# File lib/generators/tablexi_dev/unicorn_generator.rb, line 19
def add_files
  template "stage.rb", "config/unicorn/stage.rb"
  template "production.rb", "config/unicorn/production.rb"
end
add_gem() click to toggle source
# File lib/generators/tablexi_dev/unicorn_generator.rb, line 24
def add_gem
  gem "unicorn", require: false
end
set_variables() click to toggle source
# File lib/generators/tablexi_dev/unicorn_generator.rb, line 13
def set_variables
  @app_name = Rails.application.class.parent.to_s.underscore
  user_answer = ask("What is the production domain? (leave blank if you don't know yet)")
  @production_domain = user_answer.presence || "[production-domain]"
end