From 91a201264b653d0310a4418b59494a138ae9fd14 Mon Sep 17 00:00:00 2001 From: thread-liu Date: Mon, 12 Apr 2021 09:41:45 +0800 Subject: [PATCH] [update] ignore dir path check. --- tools/file_check.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tools/file_check.py b/tools/file_check.py index 3e7ac6fc1c..e79332b325 100644 --- a/tools/file_check.py +++ b/tools/file_check.py @@ -54,7 +54,9 @@ class CheckOut: except Exception as e: logging.error(e) continue - + logging.debug("ignore file path: {}".format(ignore_file_path)) + logging.debug("file_ignore: {}".format(file_ignore)) + logging.debug("dir_ignore: {}".format(dir_ignore)) try: # judge file_path in the ignore file. for file in file_ignore: @@ -68,7 +70,7 @@ class CheckOut: for _dir in dir_ignore: if _dir is not None: dir_real_path = os.path.join(dir_name, _dir) - if dir_real_path == file_dir_path: + if file_dir_path.startswith(dir_real_path): logging.info("ignore dir path: {}".format(dir_real_path)) return 0 except Exception as e: @@ -139,7 +141,7 @@ class FormatCheck: def check(self): logging.info("Start to check files format.") if len(self.file_list) == 0: - logging.warning("There are no files to check license.") + logging.warning("There are no files to check format.") return True encoding_check_result = True format_check_result = True