Class: Loopiator::Generators::LoopiatorGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Loopiator::Generators::LoopiatorGenerator
- Defined in:
- lib/generators/loopiator_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_initializer ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/generators/loopiator_generator.rb', line 12 def create_initializer say "creating initializer..." if loopiator_already_configured? say "It looks like you've already configured Loopiator." say "To re-create the config file, remove it first: config/initializers/loopiator.rb" exit end template 'initializer.rb', 'config/initializers/loopiator.rb', assigns: { username: username, password: password } end |
#loopiator_already_configured? ⇒ Boolean
24 25 26 |
# File 'lib/generators/loopiator_generator.rb', line 24 def loopiator_already_configured? File.exists?('config/initializers/loopiator.rb') end |