'Initialize Proxy.'

def __init__(self, storage_info, logger, exception, driver=None, active_backend_id=None):

    self.storage_info = storage_info
    self.meta = dict()
    self.logger = logger
    self.meta['exception'] = exception
    self.meta['openstack_version'] = ('cinder-%s' % version.version_string())
    self.meta['stat'] = None
    self.driver = driver
    if (driver is not None):
        self.full_version = ('%(title)s    (v%(version)s)' % {'title': strings.TITLE, 'version': driver.VERSION})
    else:
        self.full_version = strings.TITLE
    self.active_backend_id = active_backend_id
    self.targets = {}
    self._read_replication_devices()
    self.meta['bypass_connection_check'] = self._get_safely_from_configuration(storage.FLAG_KEYS['bypass_connection_check'], False)
