def _call_input_file_writer(self, year, dataset_pool): writer_module = self.config['travel_model_configuration'].get('travel_model_input_file_writer') writer_class = get_camel_case_class_name_from_opus_path(writer_module) file_writer = ClassFactory().get_class( writer_module, class_name=writer_class ) current_year_emme2_dir = self.get_emme2_dir(year) filename = file_writer.run(current_year_emme2_dir, year, dataset_pool, config=self.config) if isinstance(filename, list): return filename return [filename]
def _call_input_file_writer(self, year, dataset_pool): writer_module = self.config['travel_model_configuration'].get( 'travel_model_input_file_writer') writer_class = get_camel_case_class_name_from_opus_path(writer_module) file_writer = ClassFactory().get_class(writer_module, class_name=writer_class) current_year_emme2_dir = self.get_emme2_dir(year) filename = file_writer.run(current_year_emme2_dir, year, dataset_pool, config=self.config) if isinstance(filename, list): return filename return [filename]