1 from lbuild.scope import ScopeProvider
2 from lcfg2.common import NodeProperty
4 class ConfigScope(ScopeProvider):
5 def __init__(self, env):
6 super().__init__("config")
9 def __getitem__(self, name):
10 node = self.__env.get_node(name)
12 raise Exception(f"config '{name}' not exists")
14 return NodeProperty.Value[node]