def __prepare_output_folder(self): # copy executors and euclidwf modules src_dir = os.path.join(os.path.dirname(__file__), 'executors') dest_dir = os.path.join(self.output_folder, 'bin') # clear bin folder if os.path.exists(self.output_folder): shutil.rmtree(self.output_folder) else: # create if tree does not exist yet mkdir_p(self.output_folder) # copy executors to bin folder shutil.copytree(src_dir, dest_dir)
def __prepare_output_folder(self): mkdir_p(self.work_dir) mkdir_p(self.data_dir)