Files
rmmanager/core/runtime/resolver.py
T

12 lines
286 B
Python

def resolveItem(action, item):
resolved = {}
if hasattr(action, "resolve"):
for label, keys in action.resolve.items():
target = item
for key in keys:
target = target[key]
resolved[label] = target
return resolved