'Populate data dict.
Add relevant data to data dict, target_lun, target_wwn and
initiator_target_map.
:param device_info: device_info
:param volume: the volume object
:param connector: the connector object
:returns: dict -- the target_wwns and initiator_target_map'

def populate_data(self, device_info, volume, connector):

    device_number = device_info['hostlunid']
    (target_wwns, init_targ_map) = self._build_initiator_target_map(volume, connector)
    data = {'driver_volume_type': 'fibre_channel', 'data': {'target_lun': device_number, 'target_discovered': True, 'target_wwn': target_wwns, 'initiator_target_map': init_targ_map}}
    LOG.debug('Return    FC    data    for    zone    addition:    %(data)s.', {'data': data})
    return data
