mirror of
https://github.com/3b1b/manim.git
synced 2025-04-13 09:47:07 +00:00
Make log_level configurable in default_config
This commit is contained in:
parent
9fcdd0de5f
commit
8744c878f4
4 changed files with 4 additions and 5 deletions
|
@ -2,7 +2,6 @@
|
||||||
from manimlib import __version__
|
from manimlib import __version__
|
||||||
from manimlib.config import get_global_config
|
from manimlib.config import get_global_config
|
||||||
from manimlib.config import parse_cli
|
from manimlib.config import parse_cli
|
||||||
import manimlib.logger
|
|
||||||
import manimlib.utils.init_config
|
import manimlib.utils.init_config
|
||||||
import manimlib.extract_scene
|
import manimlib.extract_scene
|
||||||
from manimlib.window import Window
|
from manimlib.window import Window
|
||||||
|
@ -53,9 +52,6 @@ def main():
|
||||||
args = parse_cli()
|
args = parse_cli()
|
||||||
if args.version and args.file is None:
|
if args.version and args.file is None:
|
||||||
return
|
return
|
||||||
if args.log_level:
|
|
||||||
manimlib.logger.log.setLevel(args.log_level)
|
|
||||||
|
|
||||||
if args.config:
|
if args.config:
|
||||||
manimlib.utils.init_config.init_customization()
|
manimlib.utils.init_config.init_customization()
|
||||||
return
|
return
|
||||||
|
|
|
@ -37,6 +37,8 @@ def initialize_global_config():
|
||||||
load_yaml(args.config_file) if args.config_file else dict(),
|
load_yaml(args.config_file) if args.config_file else dict(),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
log.setLevel(args.log_level or config["log_level"])
|
||||||
|
|
||||||
update_directory_config(config)
|
update_directory_config(config)
|
||||||
update_window_config(config, args)
|
update_window_config(config, args)
|
||||||
update_camera_config(config, args)
|
update_camera_config(config, args)
|
||||||
|
|
|
@ -147,5 +147,7 @@ colors:
|
||||||
light_pink: "#DC75CD"
|
light_pink: "#DC75CD"
|
||||||
green_screen: "#00FF00"
|
green_screen: "#00FF00"
|
||||||
orange: "#FF862F"
|
orange: "#FF862F"
|
||||||
|
# Can be DEBUG / INFO / WARNING / ERROR / CRITICAL
|
||||||
|
log_level: "INFO"
|
||||||
universal_import_line: "from manimlib import *"
|
universal_import_line: "from manimlib import *"
|
||||||
ignore_manimlib_modules_on_reload: True
|
ignore_manimlib_modules_on_reload: True
|
||||||
|
|
|
@ -11,4 +11,3 @@ logging.basicConfig(
|
||||||
)
|
)
|
||||||
|
|
||||||
log = logging.getLogger("manimgl")
|
log = logging.getLogger("manimgl")
|
||||||
log.setLevel("WARNING")
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue