class GeoblacklightMessaging::Install
Public Instance Methods
install_messaging_config()
click to toggle source
# File lib/generators/geoblacklight_messaging/install_generator.rb, line 7 def install_messaging_config config_file_path = 'config/messaging.yml' initializer_file_path = 'config/initializers/messaging_config.rb' copy_file config_file_path, config_file_path copy_file initializer_file_path, initializer_file_path end
install_rake_tasks()
click to toggle source
# File lib/generators/geoblacklight_messaging/install_generator.rb, line 21 def install_rake_tasks initializer_file_path = 'config/initializers/sneakers.rb' rakefile_path = 'Rakefile' copy_file initializer_file_path, initializer_file_path inject_into_file rakefile_path, before: /Rails.application.load_tasks/ do "require 'sneakers/tasks'\n" end end
install_sneakers()
click to toggle source
# File lib/generators/geoblacklight_messaging/install_generator.rb, line 14 def install_sneakers config_file_path = 'config/messaging.yml' initializer_file_path = 'config/initializers/messaging_config.rb' copy_file config_file_path, config_file_path copy_file initializer_file_path, initializer_file_path end