Class: Rehearsal::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Rehearsal::InstallGenerator
- Defined in:
- lib/generators/rehearsal/install/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#add_config_to_gitignore ⇒ Object
24 25 26 27 28 |
# File 'lib/generators/rehearsal/install/install_generator.rb', line 24 def add_config_to_gitignore if type == 'user' append_file(".gitignore", ".rehearsal") end end |
#copy_initializer_file ⇒ Object
15 16 17 18 19 20 21 22 |
# File 'lib/generators/rehearsal/install/install_generator.rb', line 15 def copy_initializer_file case type when 'global' copy_file "initializer.rb", "config/initializers/rehearsal.rb" when 'user' copy_file "rehearsal.yml", ".rehearsal" end end |
#remove_other_config ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/generators/rehearsal/install/install_generator.rb', line 6 def remove_other_config case type when 'global' remove_file ".rehearsal" when 'user' remove_file "config/initializers/rehearsal.rb" end end |