У меня есть приложение rails, которое должно запустить вспомогательный веб-сервис Sinatra.Я хотел бы вызвать его с помощью граблей.Но я хочу, чтобы приложение Sinatra запускало в новом терминальном (командном) окне .Да, мне нужно увидеть его выполнение.
# rake task
namespace :daq_controller do
desc "start the DAQ contoller web service"
task :start do
dir = File.expand_path(File.dirname(__FILE__))
sh "cd #{dir}; rackup daq_controller.rb"
end
end
Бонусные баллы, если он работает на * nix и windows