""" * Version: 0.1.0.0.0 * Purposes: * Gathers all chapter Markdown files into one single PowerPoint file. * System parameters: * sys_parameter 1: path_to_ppt_template * sys_parameter 2: lang_code * sys_parameter 3: team * sys_parameter 4: inspect_mode boolean """ import sys, os from pingcap.pe.flash.ppt_creator import create_course_ppt if __name__ == "__main__": path_of_ppt_template = sys.argv[1] lang_code = sys.argv[2] team_tag = sys.argv[3] inspect_mode = sys.argv[4] try: dest_file = create_course_ppt( path_of_ppt_template, lang_code, team_tag, inspect_mode, ) except FileNotFoundError as ex: print("\nError:", str(ex) + "\n") print("\nYou might need to run flash-init-course-folder.sh first.\n") exit(1) print(dest_file)