Compare commits

..

2 commits

Author SHA1 Message Date
Hartmut Seichter
010aa5e72f better error handling 2024-05-06 16:37:34 +02:00
Hartmut Seichter
445a976354 use generator properly in book mode 2024-05-06 16:37:21 +02:00
2 changed files with 3 additions and 3 deletions

View file

@ -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)
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:

View file

@ -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,exp,exp.args)
print(field,' not resolvable in ',self.__schema,exp)
# maybe return tableitems as np.Dataframe?
return table_items