def TPrivate(val_type):
  def fn(val):
    return isinstance(val, Private) and val_type(val.Get())

  desc = WithDesc("Private %s" % Parens(val_type))

  return desc(fn)
Recursively walk (topdown) through the nodes and yield them.
dataset/ETHPy150Open ganeti/ganeti/lib/ht.py/TPrivate--crossover with--dataset/ETHPy150Open jonathanslenders/python-deployer/deployer/inspection/inspector.py/Inspector.walk