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)
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()}
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()
def __init__(self): self._vmutils = utilsfactory.get_vmutils() self._volutils = utilsfactory.get_iscsi_initiator_utils()
def get_connector_properties(*args, **kwargs): iscsi_utils = utilsfactory.get_iscsi_initiator_utils() initiator = iscsi_utils.get_iscsi_initiator() return dict(initiator=initiator)
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()
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()}