Updated publish to give more information about failure and created html for 28 to 31 in ipython.
This commit is contained in:
@@ -11,8 +11,11 @@ def extract_metadata(ipynb_file):
|
||||
Metadata = namedtuple('Metadata', ['tags', 'completion_date'])
|
||||
with open(ipynb_file, 'r') as f:
|
||||
j = json.load(f)
|
||||
tags = j['metadata']['tags']
|
||||
completion_date = j['metadata']['completion_date']
|
||||
try:
|
||||
tags = j['metadata']['tags']
|
||||
completion_date = j['metadata']['completion_date']
|
||||
except KeyError:
|
||||
raise Exception('Failed extracting meta from {}.'.format(ipynb_file))
|
||||
return Metadata(tags, completion_date)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user