Exemplo n.º 1
0
 def setUp(self):
     super(FusionStorageConfTestCase, self).setUp()
     self.tmp_dir = tempfile.mkdtemp()
     self.conf = mock.Mock()
     self._create_fake_conf_file()
     self.fusionstorage_conf = fs_conf.FusionStorageConf(
         self.conf, "cinder@fs")
Exemplo n.º 2
0
    def __init__(self, *args, **kwargs):
        super(DSWAREDriver, self).__init__(*args, **kwargs)

        if not self.configuration:
            msg = _('Configuration is not found.')
            LOG.error(msg)
            raise exception.InvalidInput(reason=msg)

        self.configuration.append_config_values(volume_opts)
        self.conf = fs_conf.FusionStorageConf(self.configuration, self.host)
        self.client = None
Exemplo n.º 3
0
    def __init__(self, *args, **kwargs):
        super(DSWAREBaseDriver, self).__init__(*args, **kwargs)

        if not self.configuration:
            msg = _('Configuration is not found.')
            LOG.error(msg)
            raise exception.InvalidInput(reason=msg)

        self.configuration.append_config_values(volume_opts)
        self.configuration.append_config_values(san.san_opts)
        self.conf = fs_conf.FusionStorageConf(self.configuration, self.host)
        self.client = None
        self.fs_qos = None
        self.manager_groups = self.configuration.iscsi_manager_groups
        self.lock = Lock()
Exemplo n.º 4
0
 def __init__(self):
     self.configuration = config.Configuration(None)
     self.conf = fs_conf.FusionStorageConf(self.configuration, "cinder@fs")
     self.client = None