Class: TablexiDev::Generators::UnicornGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- TablexiDev::Generators::UnicornGenerator
- Defined in:
- lib/generators/tablexi_dev/unicorn_generator.rb
Instance Method Summary collapse
Instance Method Details
#add_files ⇒ Object
17 18 19 20 |
# File 'lib/generators/tablexi_dev/unicorn_generator.rb', line 17 def add_files template "stage.rb", "config/unicorn/stage.rb" template "production.rb", "config/unicorn/production.rb" end |
#add_gem ⇒ Object
22 23 24 |
# File 'lib/generators/tablexi_dev/unicorn_generator.rb', line 22 def add_gem gem "unicorn", require: false end |
#set_variables ⇒ Object
11 12 13 14 15 |
# File 'lib/generators/tablexi_dev/unicorn_generator.rb', line 11 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 |