コード例 #1
0
    def _test_get_initiator_utils(self, mock_get_windows_version,
                                  expected_class, force_v1=False):
        CONF.set_override('force_volumeutils_v1', force_v1, 'hyperv')
        mock_get_windows_version.return_value = '6.2'

        actual_class = type(utilsfactory.get_iscsi_initiator_utils())
        self.assertEqual(expected_class, actual_class)
コード例 #2
0
ファイル: volumeops.py プロジェクト: chingachonga/nova
 def __init__(self):
     self._vmutils = utilsfactory.get_vmutils()
     self._volutils = utilsfactory.get_iscsi_initiator_utils()
     self._initiator = None
     self._default_root_device = 'vda'
     self.volume_drivers = {'smbfs': SMBFSVolumeDriver(),
                            'iscsi': ISCSIVolumeDriver()}
コード例 #3
0
 def __init__(self):
     self._vmutils = utilsfactory.get_vmutils()
     self._volutils = utilsfactory.get_iscsi_initiator_utils()
     self._initiator = None
     self._default_root_device = 'vda'
     self.volume_drivers = {'smbfs': SMBFSVolumeDriver(),
                            'iscsi': ISCSIVolumeDriver()}
コード例 #4
0
    def __init__(self, *args, **kwargs):
        super(WindowsISCSIConnector, self).__init__(*args, **kwargs)
        self.use_multipath = kwargs.pop('use_multipath', False)
        self.initiator_list = kwargs.pop('initiator_list', [])

        self._iscsi_utils = utilsfactory.get_iscsi_initiator_utils()

        self.validate_initiators()
コード例 #5
0
ファイル: iscsi.py プロジェクト: e0ne/os-brick
    def __init__(self, *args, **kwargs):
        super(WindowsISCSIConnector, self).__init__(*args, **kwargs)
        self.use_multipath = kwargs.pop('use_multipath', False)
        self.initiator_list = kwargs.pop('initiator_list', [])

        self._iscsi_utils = utilsfactory.get_iscsi_initiator_utils()

        self.validate_initiators()
コード例 #6
0
    def _test_get_initiator_utils(self,
                                  mock_get_windows_version,
                                  expected_class,
                                  force_v1=False):
        CONF.set_override('force_volumeutils_v1', force_v1, 'hyperv')
        mock_get_windows_version.return_value = '6.2'

        actual_class = type(utilsfactory.get_iscsi_initiator_utils())
        self.assertEqual(expected_class, actual_class)
コード例 #7
0
ファイル: volumeops.py プロジェクト: eepalms/SoD
 def __init__(self):
     self._vmutils = utilsfactory.get_vmutils()
     self._volutils = utilsfactory.get_iscsi_initiator_utils()
コード例 #8
0
 def get_connector_properties(*args, **kwargs):
     iscsi_utils = utilsfactory.get_iscsi_initiator_utils()
     initiator = iscsi_utils.get_iscsi_initiator()
     return dict(initiator=initiator)
コード例 #9
0
ファイル: volumeops.py プロジェクト: tealover/compute-hyperv
    def __init__(self):
        super(ISCSIVolumeDriver, self).__init__()
        self._iscsi_utils = utilsfactory.get_iscsi_initiator_utils()
        self._initiator_node_name = self._iscsi_utils.get_iscsi_initiator()

        self.validate_initiators()
コード例 #10
0
    def __init__(self):
        super(ISCSIVolumeDriver, self).__init__()
        self._iscsi_utils = utilsfactory.get_iscsi_initiator_utils()
        self._initiator_node_name = self._iscsi_utils.get_iscsi_initiator()

        self.validate_initiators()
コード例 #11
0
ファイル: volumeops.py プロジェクト: chingachonga/nova
 def __init__(self):
     self._vmutils = utilsfactory.get_vmutils()
     self._volutils = utilsfactory.get_iscsi_initiator_utils()
コード例 #12
0
ファイル: iscsi.py プロジェクト: e0ne/os-brick
 def get_connector_properties(*args, **kwargs):
     iscsi_utils = utilsfactory.get_iscsi_initiator_utils()
     initiator = iscsi_utils.get_iscsi_initiator()
     return dict(initiator=initiator)
コード例 #13
0
ファイル: volumeops.py プロジェクト: cyx1231st/nova
 def __init__(self):
     self._vmutils = utilsfactory.get_vmutils()
     self._volutils = utilsfactory.get_iscsi_initiator_utils()
     self._initiator = None
     self._default_root_device = "vda"
     self.volume_drivers = {"smbfs": SMBFSVolumeDriver(), "iscsi": ISCSIVolumeDriver()}