'Terminates the connection (target<-->initiator).'

@fczm_utils.remove_fc_zone
def terminate_connection(self, volume, connector, **kwargs):

    self._unexport_lun(volume, connector)
    properties = {}
    if (not self._is_initiator_connected_to_array(connector)):
        (target_wwns, init_targ_map) = self._build_initiator_target_map(connector)
        properties['target_wwn'] = target_wwns
        properties['initiator_target_map'] = init_targ_map
    LOG.debug('Return    FC    data    for    zone    deletion:    %(properties)s.', {'properties': properties})
    return {'driver_volume_type': 'fibre_channel', 'data': properties}
