def load_config(args): from ..compatibility import load_yaml if args.config is not None: return load_yaml(args.config) else: return {} def dump_config_command(args, config): from ..core import Renderer from .. import options import sys config_str = options.dump_config(Renderer.options, options=config) if args.output is None or args.output == "-": sys.stdout.write(config_str) else: with open(args.output, "w") as f: f.write(config_str)