def ui_command_info(self):
    "\n        Since we don't have a self.rtsnode we can't use the base implementation\n        of this method. We also want to not print node_wwn, but list *all*\n        wwns for this entry.\n        "
    info = self.rtsnodes[0].dump()
    for item in ('attributes', 'parameters', 'node_wwn'):
        if (item in info):
            del info[item]
    for (name, value) in sorted(info.iteritems()):
        if (not isinstance(value, (dict, list))):
            self.shell.log.info(('%s: %s' % (name, value)))
    self.shell.log.info('wwns:')
    for na in self.parent.find_tagged(self.name):
        self.shell.log.info(na.node_wwn)
Since we don't have a self.rtsnode we can't use the base implementation
of this method. We also want to not print node_wwn, but list *all*
wwns for this entry.
def ui_command_info(self):
    "\n        Since we don't have a self.rtsnode we can't use the base implementation\n        of this method. We also want to not print node_wwn, but list *all*\n        wwns for this entry.\n        "
    info = self.rtsnodes[0].dump()
    for item in ('attributes', 'parameters', 'node_wwn'):
        if (item in info):
            del info[item]
    for (name, value) in sorted(info.iteritems()):
        if (not isinstance(value, (dict, list))):
            self.shell.log.info(('%s: %s' % (name, value)))
    self.shell.log.info('wwns:')
    for na in self.parent.find_tagged(self.name):
        self.shell.log.info(na.node_wwn)