The `roshask` tool does something similar to what you ask for. https://github.com/acowley/roshask --- [Visit Topic](https://discourse.ros.org/t/reactive-ros/1176/3) or reply to this email to respond.