From b40f69228a4f90b45460fd3d909705a74f1a6dab Mon Sep 17 00:00:00 2001 From: Soim Kim Date: Wed, 25 Aug 2021 13:13:32 +0900 Subject: [PATCH] Print help message when p option is missing --- src/fosslight_source/convert_scancode.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/fosslight_source/convert_scancode.py b/src/fosslight_source/convert_scancode.py index 7ba0af8..03cc242 100755 --- a/src/fosslight_source/convert_scancode.py +++ b/src/fosslight_source/convert_scancode.py @@ -103,7 +103,7 @@ def main(): global logger argv = sys.argv[1:] - path_to_find_bin = os.getcwd() + path_to_find_json = "" start_time = datetime.now().strftime('%Y-%m-%d_%H-%M-%S') output_file_name = "" print_matched_text = False @@ -114,7 +114,7 @@ def main(): if opt == "-h": print_help_msg_convert() elif opt == "-p": - path_to_find_bin = arg + path_to_find_json = arg elif opt == "-o": output_file_name = arg elif opt == "-m": @@ -122,6 +122,9 @@ def main(): except Exception: print_help_msg_convert() + if path_to_find_json == "": + print_help_msg_convert() + if output_file_name == "": output_dir = os.getcwd() oss_report_name = "FOSSLight-Report_" + start_time @@ -131,7 +134,7 @@ def main(): logger, _result_log = init_log(os.path.join(output_dir, "fosslight_src_log_" + start_time + ".txt"), True, logging.INFO, logging.DEBUG, _PKG_NAME) - convert_json_to_excel(path_to_find_bin, oss_report_name, _result_log, print_matched_text) + convert_json_to_excel(path_to_find_json, oss_report_name, _result_log, print_matched_text) if __name__ == '__main__':