Source code for cfgtree.cmdline_parsers
# coding: utf-8
[docs]class CmdlineParsersBase(object):
def _find_cfg_for_cmd_line_name(self, root, cmd_line_name):
assert root is not None
for v in root.values():
if isinstance(v, dict):
f = self._find_cfg_for_cmd_line_name(v, cmd_line_name)
if f:
return f
else:
if v.cmd_line_name == cmd_line_name:
return v