Parent

Files

Class/Module Index [+]

Quicksearch

ActiveMessaging::InstallGenerator

Public Instance Methods

add_gems() click to toggle source
# File lib/generators/active_messaging/install/install_generator.rb, line 29
def add_gems
  gem("daemons")
end
change_application() click to toggle source
# File lib/generators/active_messaging/install/install_generator.rb, line 34
def change_application
  application '  config.autoload_paths += %W(#{config.root}/app/processors)'
end
copy_application() click to toggle source
# File lib/generators/active_messaging/install/install_generator.rb, line 7
def copy_application
  copy_file "application_processor.rb", "app/processors/application_processor.rb"
end
copy_broker_rb() click to toggle source
# File lib/generators/active_messaging/install/install_generator.rb, line 25
def copy_broker_rb
  copy_file "broker.yml", "config/broker.yml"
end
copy_poller() click to toggle source
# File lib/generators/active_messaging/install/install_generator.rb, line 11
def copy_poller
  template "poller", "script/#{poller_name}"
  chmod("script/#{poller_name}", 0755)
end
copy_poller_rb() click to toggle source
# File lib/generators/active_messaging/install/install_generator.rb, line 21
def copy_poller_rb
  copy_file "poller.rb", "lib/#{poller_name}.rb"
end
copy_threaded_poller() click to toggle source
# File lib/generators/active_messaging/install/install_generator.rb, line 16
def copy_threaded_poller
  template "threaded_poller", "script/threaded_#{poller_name}"
  chmod("script/threaded_#{poller_name}", 0755)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.