def METHOD_NAME(self, path: str) -> None:
    print(path)
    items = self.qom_list(path)
    for item in items:
        if item.child:
            continue
        try:
            rsp = self.qmp.command('qom-get', path=path,
                                   property=item.name)
            print(f"  {item.name}: {rsp} ({item.type})")
        except ExecuteError as err:
            print(f"  {item.name}: <EXCEPTION: {err!s}> ({item.type})")
    print('')
    for item in items:
        if not item.child:
            continue
        if path == '/':
            path = ''
        self.METHOD_NAME(f"{path}/{item.name}")