""" * 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 """ import sys, os from pingcap.pe.flash.ppt_creator import create_chapter_ppt_batch from pingcap.pe.flash.util import speak_result, speak_title if __name__ == "__main__": path_of_ppt_template = sys.argv[1] lang_code = sys.argv[2] team_tag = "pe" try: dest_files = create_chapter_ppt_batch(path_of_ppt_template, lang_code, team_tag) except FileNotFoundError as ex: speak_title("Error: " + str(ex)) speak_result("You might need to run flash-init-course-folder.sh first.") exit(1)