22 lines
453 B
Ruby
22 lines
453 B
Ruby
ENV["RAILS_ENV"] ||= "development"
|
|
|
|
return false if ARGV.empty?
|
|
|
|
require ARGV[0] + "/config/environment.rb"
|
|
require "daemons"
|
|
require "pp"
|
|
|
|
ROOT_PATH = ARGV[0]
|
|
PIDS_PATH = ROOT_PATH + "/tmp/pids"
|
|
|
|
options = {
|
|
:app_name => ARGV[1],
|
|
:dir_mode => :normal,
|
|
:ARGV => ["start", "--", ROOT_PATH, ARGV[1]],
|
|
:dir => PIDS_PATH,
|
|
:ontop => false,
|
|
:backtrace => false
|
|
}
|
|
Daemons.run(File.dirname(__FILE__) << '/parse.rb', options)
|
|
|