Class: DiscoApp::Generators::MonitorifyGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- DiscoApp::Generators::MonitorifyGenerator
- Defined in:
- lib/generators/disco_app/monitorify/monitorify_generator.rb
Instance Method Summary collapse
-
#configure ⇒ Object
Copy Rollbar initializer and New Relic config file.
-
#install_gems ⇒ Object
Install the Rollbar, OJ and New Relic gems.
Instance Method Details
#configure ⇒ Object
Copy Rollbar initializer and New Relic config file.
21 22 23 24 |
# File 'lib/generators/disco_app/monitorify/monitorify_generator.rb', line 21 def configure copy_file 'initializers/rollbar.rb', 'config/initializers/rollbar.rb' copy_file 'config/newrelic.yml', 'config/newrelic.yml' end |
#install_gems ⇒ Object
Install the Rollbar, OJ and New Relic gems.
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/generators/disco_app/monitorify/monitorify_generator.rb', line 8 def install_gems # Add gem to Gemfile gem 'rollbar', '~> 2.7.1' gem 'oj', '~> 2.14.3' gem 'newrelic_rpm', '~> 3.14.1.311' # Install gem. Bundler.with_clean_env do run 'bundle install' end end |