Skip to content
Snippets Groups Projects
Commit e221ad8d authored by Ask Hjorth Larsen's avatar Ask Hjorth Larsen
Browse files

be more robust to unknown keywords

parent 76087402
Branches
Tags
No related merge requests found
...@@ -206,8 +206,15 @@ def register_octopus_keywords(pew, category, kwargs): ...@@ -206,8 +206,15 @@ def register_octopus_keywords(pew, category, kwargs):
continue continue
# How do we get the metadata type? # How do we get the metadata type?
normalized_name = 'x_octopus_%s_%s' % (category, keyword) normalized_name = 'x_octopus_%s_%s' % (category, keyword)
name, value = regularize_metadata_entry(normalized_name, kwargs[keyword]) val = kwargs[keyword]
pew.addValue(name, value) try:
name, value = regularize_metadata_entry(normalized_name, val)
except KeyError: # unknown normalized_name
pass
# We can't crash on unknown keywords because we must support
# versions old and new alike.
else:
pew.addValue(name, value)
def parse(fname, fd): def parse(fname, fd):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment