Class: SeasoningGenerator

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

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#season_appObject



9
10
11
12
13
14
# File 'lib/generators/seasoning/seasoning_generator.rb', line 9

def season_app
  gsub_file 'config/initializers/secret_token.rb', /config.secret_token = \'[a-z0-9]+\'/, "config.secret_token = '#{ActiveSupport::SecureRandom.hex(64)}'"
  if options[:devise]
    gsub_file 'config/initializers/devise.rb', /config.pepper = \"([a-z0-9]+)\"/, "config.pepper = \"#{ActiveSupport::SecureRandom.hex(64)}\""
  end
end