0
Я играю с отличным API Tracepoint, и мне было интересно, можно ли присоединить крючки событий к рубиновым процессам, которые я запускаю с помощью popen3?Ruby Tracepoint - Прикрепить крючки к open3 дочерним процессам
Пример:
TracePoint.trace(:end) do |e|
# Here we do something like logging this event.
end
Open3.popen3(cmd) do |stdin, stdout, stderr, thread|
# cmd is a ruby cmd, and we want the tracepoint above to apply to it as well
end
Любые идеи?
drb server - один из вариантов. –