From e193d7a942191d8ebd1096ff6c2fcb9adc21d340 Mon Sep 17 00:00:00 2001 From: Eric Date: Tue, 5 Dec 2023 17:14:35 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=AE=8C=E5=96=84=20yaml=20=E5=8A=A0?= =?UTF-8?q?=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/assets/automations/methods.py | 2 +- apps/common/utils/yml.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/assets/automations/methods.py b/apps/assets/automations/methods.py index b0ad883fd..1453cc7a1 100644 --- a/apps/assets/automations/methods.py +++ b/apps/assets/automations/methods.py @@ -40,7 +40,7 @@ def get_platform_automation_methods(path, lang=None): continue with open(path, 'r', encoding='utf8') as f: - manifest = yaml_load_with_i18n(f, lang) + manifest = yaml_load_with_i18n(f, lang=lang) check_platform_method(manifest, path) manifest['dir'] = os.path.dirname(path) manifest['params_serializer'] = generate_serializer(manifest) diff --git a/apps/common/utils/yml.py b/apps/common/utils/yml.py index c5221b948..4250f016e 100644 --- a/apps/common/utils/yml.py +++ b/apps/common/utils/yml.py @@ -12,7 +12,7 @@ def translate(key, i18n, lang): return lang_data.get(lang, key) -def yaml_load_with_i18n(stream, lang): +def yaml_load_with_i18n(stream, lang=None): ori_text = stream.read() stream = io.StringIO(ori_text) yaml_data = yaml.safe_load(stream)