Skip to content

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:

2021-01-07_screenshot_112920_net

Things I wasn't able to do:

  1. 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.
  2. Silence also the rm huge list.
  3. Remove the "make: Nothing to be done for 'backup'" (and wip), this information contradicts reality: backup and wip are regenerated.

Merge request reports