def test_get_volume_connector(self): ip = '123.123.123.123' driver = self._get_driver() self.flags(connection_url='http://%s' % ip, connection_password='******', group='xenserver') self.stubs.Set(driver.host_state, 'get_host_stats', self.host_stats) connector = driver.get_volume_connector({'uuid': 'fake'}) self.assertIn('ip', connector) self.assertEqual(connector['ip'], ip) self.assertIn('initiator', connector) self.assertEqual(connector['initiator'], 'someiqn')
def test_get_volume_connector(self): ip = "123.123.123.123" driver = self._get_driver() self.flags(connection_url="http://%s" % ip, connection_password="******", group="xenserver") with mock.patch.object(driver.host_state, "get_host_stats", side_effect=self.host_stats) as mock_get: connector = driver.get_volume_connector({"uuid": "fake"}) self.assertIn("ip", connector) self.assertEqual(connector["ip"], ip) self.assertIn("initiator", connector) self.assertEqual(connector["initiator"], "someiqn") mock_get.assert_called_once_with(refresh=True)
def test_get_volume_connector(self): ip = '123.123.123.123' driver = self._get_driver() self.flags(connection_url='http://%s' % ip, connection_password='******', group='xenserver') self.stubs.Set(driver.host_state, 'get_host_stats', self.host_stats) connector = driver.get_volume_connector({'uuid': 'fake'}) self.assertIn('ip', connector) self.assertEqual(connector['ip'], ip) self.assertIn('initiator', connector) self.assertEqual(connector['initiator'], 'someiqn')
def test_get_volume_connector(self): ip = '123.123.123.123' driver = self._get_driver() self.flags(connection_url='http://%s' % ip, connection_password='******', group='xenserver') with mock.patch.object(driver.host_state, 'get_host_stats', side_effect=self.host_stats) as mock_get: connector = driver.get_volume_connector({'uuid': 'fake'}) self.assertIn('ip', connector) self.assertEqual(connector['ip'], ip) self.assertIn('initiator', connector) self.assertEqual(connector['initiator'], 'someiqn') mock_get.assert_called_once_with(refresh=True)
def test_get_volume_connector(self): ip = '123.123.123.123' driver = self._get_driver() self.flags(connection_url='http://%s' % ip, connection_password='******', group='xenserver') with mock.patch.object(driver.host_state, 'get_host_stats', side_effect=self.host_stats) as mock_get: connector = driver.get_volume_connector({'uuid': 'fake'}) self.assertIn('ip', connector) self.assertEqual(connector['ip'], ip) self.assertIn('initiator', connector) self.assertEqual(connector['initiator'], 'someiqn') mock_get.assert_called_once_with(refresh=True)