-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Template:
!Defaults
x:
y: 5
z: !Var x
---
workie: !Lookup x.y
no_workie: !Lookup z.yExpected output:
workie: 5
no_workie: 5Actual output:
Traceback (most recent call last):
File "/usr/local/bin/emrichen", line 11, in <module>
load_entry_point('emrichen', 'console_scripts', 'emrichen')()
File "/Users/sapaj1/Hobby/emrichen/emrichen/__main__.py", line 111, in main
output = template.render(context, format=args.output_format)
File "/Users/sapaj1/Hobby/emrichen/emrichen/template.py", line 22, in render
enriched = self.enrich(context)
File "/Users/sapaj1/Hobby/emrichen/emrichen/template.py", line 19, in enrich
return context.enrich(self.template)
File "/Users/sapaj1/Hobby/emrichen/emrichen/context.py", line 37, in enrich
item = self.enrich(item)
File "/Users/sapaj1/Hobby/emrichen/emrichen/context.py", line 30, in enrich
val = self.enrich(val)
File "/Users/sapaj1/Hobby/emrichen/emrichen/context.py", line 21, in enrich
return self.enrich(value.enrich(self))
File "/Users/sapaj1/Hobby/emrichen/emrichen/tags/lookup.py", line 19, in enrich
raise KeyError(f'{self}: no matches for {self.data}')
KeyError: "Lookup('z.y'): no matches for z.y"Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working