Class: VeroGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/vero_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_initializer_fileObject



6
7
8
9
10
11
12
13
# File 'lib/generators/vero_generator.rb', line 6

def create_initializer_file
  type = options[:heroku] || 'standard'

  if options[:heroku].blank? && (options[:api_key].blank? || options[:api_secret].blank?)
    abort("You must provide an API KEY and API SECRET to proceed.")
  end
  create_file "config/initializers/vero.rb", self.send("#{type}_initializer_content".to_sym)
end