Class: IuguLogger::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- IuguLogger::Generators::InstallGenerator
- Defined in:
- lib/generators/iugu_logger/install/install_generator.rb
Overview
Run via:
rails g iugu_logger:install
Creates ‘config/initializers/iugu_logger.rb` with sensible defaults. Idempotent — re-running asks before overwriting.
Instance Method Summary collapse
Instance Method Details
#create_initializer ⇒ Object
17 18 19 |
# File 'lib/generators/iugu_logger/install/install_generator.rb', line 17 def create_initializer template 'iugu_logger.rb.tt', 'config/initializers/iugu_logger.rb' end |
#post_install_summary ⇒ Object
21 22 23 24 |
# File 'lib/generators/iugu_logger/install/install_generator.rb', line 21 def post_install_summary say "\n iugu_logger #{IuguLogger::VERSION} initializer installed.", :green say ' Run `bundle exec rake iugu_logger:smoke` to validate the setup.', :green end |