diff --git a/coursebuilder/__main__.py b/coursebuilder/__main__.py index 996e426..e8c44da 100644 --- a/coursebuilder/__main__.py +++ b/coursebuilder/__main__.py @@ -80,9 +80,9 @@ class CourseBuilder: with open(mod_path) as fm: try: - + generator = MetaGenerator() table_items = generator.process(yaml.load(fm,Loader=yaml.Loader),fields=actual_fields,lang=args.lang,pagebreak=args.pagebreak,createTitle=args.title,header_level=args.level) - + MarkdownGenerator.generate(table_items,pagebreak=args.pagebreak,title=args.title,header_level=args.level) except Exception as exc: diff --git a/coursebuilder/metagenerator.py b/coursebuilder/metagenerator.py index fe70f33..d16c25c 100644 --- a/coursebuilder/metagenerator.py +++ b/coursebuilder/metagenerator.py @@ -107,7 +107,7 @@ class MetaGenerator: case 'multinum' : table_items.append(self.process_multinum(meta,field,lang)) case 'multikey': table_items.append(self.process_multikey(meta,field,lang)) except Exception as exp: - print(field,' not resolvable in ',self.__schema,exp) + print(field,exp,exp.args) # maybe return tableitems as np.Dataframe? return table_items