From 58e25f0dd8d2d9e7952178d580fadb59b2bffeee Mon Sep 17 00:00:00 2001 From: wjmcat <1435130236@qq.com> Date: Wed, 15 Jul 2020 18:57:27 +0800 Subject: [PATCH] update args --- VERSION | 2 +- src/code_generator/main.py | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/VERSION b/VERSION index 99d85ec..5c4511c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.0.6 \ No newline at end of file +0.0.7 \ No newline at end of file diff --git a/src/code_generator/main.py b/src/code_generator/main.py index 7a7b542..062914c 100644 --- a/src/code_generator/main.py +++ b/src/code_generator/main.py @@ -23,6 +23,7 @@ import json from argparse import ArgumentParser import os import uuid +from typing import Optional from .config import get_logger from .loader import TemplateLoader, PluginLoader @@ -78,7 +79,7 @@ def render_from_server(config): }) -def render_by_config(params: dict): +def render_by_config(params: Optional[dict] = None): """render the template with config file mode""" # pylint: disable=global-statement if params: @@ -111,9 +112,9 @@ def main(): config_parser.set_defaults(func=render_by_config) local_args = parser.parse_args() - log.info(args_config) + global args_config args_config.update(local_args.__dict__) - local_args.func() + local_args.func(args_config) if __name__ == '__main__': -- GitLab