comparison configmix/config.py @ 438:37424d1f8dcf

Style
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 10 Dec 2021 01:44:12 +0100
parents bbc5b64e137a
children bd27da55483a
comparison
equal deleted inserted replaced
437:bbc5b64e137a 438:37424d1f8dcf
520 """ 520 """
521 default = kwds.pop("default", _MARKER) 521 default = kwds.pop("default", _MARKER)
522 if not path: 522 if not path:
523 return self 523 return self
524 try: 524 try:
525 # v = self.expand_if_reference(self[path[0]]) 525 v = self.expand_if_reference(
526 v = self.expand_if_reference(super(Configuration, self).__getitem__(path[0])) 526 super(Configuration, self).__getitem__(path[0]))
527 for p in path[1:]: 527 for p in path[1:]:
528 v = self.expand_if_reference(v[p]) 528 v = self.expand_if_reference(v[p])
529 except TypeError: 529 except TypeError:
530 raise KeyError( 530 raise KeyError(
531 "Configuration variable %r not found" 531 "Configuration variable %r not found"