blender_vscode icon indicating copy to clipboard operation
blender_vscode copied to clipboard

Add configurable log level

Open Mateusz-Grzelinski opened this issue 5 months ago • 0 comments

In this PR

  • add settings blender.addon.logLevel and blender.addon.logLevelGlobal
  • disable flask logs unless blender.addon.logLevelGlobal is set to debug
  • add colors
  • set default levels to
    • blender.addon.logLevelGlobal = warning
    • blender.addon.logLevel = info
  • changing log level required blender restart
  • our logger should not affect external loggers
  • convert every print to log
  • in future we might need a list of specific third party loggers to enable but i dont think it is needed now.

this is log produced by default log level config: image

This is log level produced by blender.addon.logLevel = debug image

And this is everithing set to debug:

image

Mateusz-Grzelinski avatar Sep 07 '24 10:09 Mateusz-Grzelinski