'Perform necessary work to make an iSCSI connection.'

def initialize_connection(self, volume, connector):

    @utils.synchronized((('storwize-host' + self._state['system_id']) + connector['host']), external=True)
    def _do_initialize_connection_locked():
        return self._do_initialize_connection(volume, connector)
    return _do_initialize_connection_locked()
