Refactor LogPrinter, support tailing logs until they all close (instead of just one).