More compact output (colors, quantity of informations) and better usage of the log file
Hi @Bhoren !
This is a MR that target renderfarm-refactor
with proposals for more compact output. It's necessary when I read a long list of changes that happens over many episodes. In this case, all I need to know is:
- What [kra/gif] files are changed or will be rendered
- What [lang] (SVG) has changed and will be rendered.
I also kept and redirected verbose information to the log; and display the last 20 lines of the log in case of rendering failed. I tested, this is good to see what turned wrong.
Here is an example of how the output looks like as I'm posting the branch and MR:
Things I wasn't able to do:
- I couldn't find a way to display directly the
*.svg
yet. I plan to write this way: "==> [svg] en/E07P05.svg rendering." with the word '[svg]' in green and the iso lang (en) in green too. To quickly see what lang is being rendered and the proportion of it. - Silence also the rm huge list.
- Remove the "make: Nothing to be done for 'backup'" (and wip), this information contradicts reality: backup and wip are regenerated.