A pimped out process logger which can produce an iterator of output and return a future of the exit code.
A pimped out process logger which can produce an iterator of output and return a future of the exit code.
It can also append loggers which will be notified of the output while the process is running, but does not guarantee any output will be sent if added after the process has started.
Contains all the places where stuff will be logged.
Contains all the places where stuff will be logged.
At a minimum it adds loggers, and can add/remote process loggers, as well as be 'completed' by the process
A loggerr which delegates to other loggers
Made available from scala.sys.process.BasicIO ...
Made available from scala.sys.process.BasicIO ... a logger which exposes a blocking iterator which waits on output to become available
a function on what to return for the given exit code