'svcinfo lsvdiskhostmap -delim ! <vdisk_name>'

def _cmd_lsvdiskhostmap(self, **kwargs):

    if (('obj' not in kwargs) or ('delim' not in kwargs)):
        return self._errors['CMMVC50000']
    vdisk_name = kwargs['obj']
    if (vdisk_name not in self._volumes_list):
        return self._errors['CMMVC50000']
    rows = []
    rows.append(['id', 'name', 'SCSI_id', 'host_id', 'host_name', 'vdisk_UID', 'IO_group_id', 'IO_group_name'])
    mappings_found = 0
    for mapping in self._mappings_list.values():
        if (mapping['vol'] == vdisk_name):
            mappings_found += 1
            volume = self._volumes_list[mapping['vol']]
            host = self._hosts_list[mapping['host']]
            rows.append([volume['id'], volume['name'], '1', host['id'], host['host_name'], volume['vdisk_UID'], '0', 'mdiskgrp0'])
    if mappings_found:
        return self._print_cmd_info(rows=rows, **kwargs)
    else:
        return ('', '')
