From 8fa1dd2c38bd00c00acc9463744942e84a2c52f2 Mon Sep 17 00:00:00 2001 From: Recolic Keghart <root@recolic.net> Date: Wed, 26 Feb 2020 04:35:50 -0800 Subject: [PATCH] disable another functionality --- summerize-part-list/config.py | 4 ++-- summerize-part-list/main.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/summerize-part-list/config.py b/summerize-part-list/config.py index ebfebe6..7aadcaf 100644 --- a/summerize-part-list/config.py +++ b/summerize-part-list/config.py @@ -1,9 +1,9 @@ -library_path = 'test/å¤§ç‰§äººæ ‡å‡†å›¾åº“2020-1-8ã€å•件库】' +library_path = 'test/libs' working_dir = '' allow_part_tree_reference = False -allow_part_recursive_reference = False # Not supported YET! +allow_part_recursive_reference = False # Supported but disabled. tmp_prefix = '_python_tmp_prefix_' file_encoding = 'gb2312' diff --git a/summerize-part-list/main.py b/summerize-part-list/main.py index 3e43bef..c7bcf7c 100755 --- a/summerize-part-list/main.py +++ b/summerize-part-list/main.py @@ -62,7 +62,8 @@ def _main(): serial, product_id, product_name, quantity = line[0], line[1], line[2], line[3] print('[{}]Adding product {} {}({}) ...'.format(serial, quantity, product_name, product_id)) - add_product(serial, product_id, product_name, quantity, must_have_xlsx=True) # first-level recursive is enabled + add_product(serial, product_id, product_name, quantity, must_have_xlsx=config.allow_part_tree_reference) # first-level recursive is enabled. Update: controlled by config, should never switched on. + _magic_merge_missing_parts() with open(output_prefix + '.csv', 'w+') as f: -- GitLab