Как реализовать запуск и прослушивание внешних процессов в Ruby?
Здравствуйте! Задача - реализовать на Ruby приложение, запускающее внешние процессы, отслеживающее их состояние и прослушивающее потоки STDOUT и STDERR.
Я нашел нечто подобное на Python, там используется Twisted Reactor.
А что использовать в Ruby? Нашел только EventMachine, но никак не пойму, как реализовать мою задачу с помощью него.