Class: DevisePasswordSharingExtension::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- DevisePasswordSharingExtension::Generators::InstallGenerator
- Defined in:
- lib/generators/devise_password_sharing_extension/install_generator.rb
Overview
Install Generator
Instance Method Summary collapse
Instance Method Details
#add_configs ⇒ Object
9 10 11 12 13 14 15 16 |
# File 'lib/generators/devise_password_sharing_extension/install_generator.rb', line 9 def add_configs inject_into_file "config/initializers/devise.rb", "\n # ==> Password Sharing Extension\n" + " # config.enable_banning = true\n" + " # config.geoip_database = '/var/tmp/geoip.dat'\n" + " # config.time_frame = 2.hour\n" + " # config.number_of_cities = 10\n" + "\n", :before => /end[ |\n|]+\Z/ end |
#copy_white_listed_ips ⇒ Object
18 19 20 |
# File 'lib/generators/devise_password_sharing_extension/install_generator.rb', line 18 def copy_white_listed_ips copy_file("white_listed_ips.yml", "config/white_listed_ips.yml") end |