Class: BetterService::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- BetterService::Generators::InstallGenerator
- Defined in:
- lib/generators/better_service/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#copy_locale_file ⇒ Object
16 17 18 19 20 |
# File 'lib/generators/better_service/install_generator.rb', line 16 def copy_locale_file # Copy from gem's config/locales to Rails app's config/locales locale_source = File.("../../../config/locales/better_service.en.yml", __dir__) copy_file locale_source, "config/locales/better_service.en.yml" end |
#create_initializer_file ⇒ Object
12 13 14 |
# File 'lib/generators/better_service/install_generator.rb', line 12 def create_initializer_file template "better_service_initializer.rb.tt", "config/initializers/better_service.rb" end |
#display_readme ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/generators/better_service/install_generator.rb', line 22 def display_readme say say "BetterService initializer created!", :green say say "Next steps:", :yellow say " 1. Review config/initializers/better_service.rb" say " 2. Enable instrumentation if needed" say " 3. Configure logging and stats subscribers" say say "Documentation:", :cyan say " Getting Started: docs/start/getting-started.md" say " Configuration: docs/start/configuration.md" say end |