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