def test_lb_delete_sticky(self, mock_command, mock_driver, mock_destroy, mock_get, mock_bal): mock_bal.return_value = {'id': 2, 'device_id': 2} resp = api.lb_delete_sticky(self.conf, self.lb_id, 1) self.assertEqual(resp, 1) mock_bal.assert_called_once_with(self.conf, self.lb_id) mock_get.assert_called_once_with(self.conf, 1) mock_destroy.assert_called_once_with(self.conf, 1) mock_driver.assert_called_once_with(self.conf, 2) with mock_driver.return_value.request_context() as ctx: mock_command.assert_called_once_with(ctx, mock_bal.return_value, mock_get.return_value)
def test_lb_delete_sticky(self, *mocks): sticky = mock.MagicMock() api.lb_delete_sticky(self.conf, self.lb_id, sticky) for mok in mocks: self.assertTrue(mok.called)
def deleteSticky(self, req, **args): logger.debug("Got deleteSticky request. Request: %s", req) sticky_id = core_api.lb_delete_sticky(self.conf, args['id'], args['stickyID']) return "Deleted sticky with id %s" % sticky_id
def delete(self, req, tenant_id, lb_id, sticky_id): LOG.debug("Got deleteSticky request. Request: %s", req) core_api.lb_delete_sticky(self.conf, tenant_id, lb_id, sticky_id)
def deleteSticky(self, req, lb_id, id): logger.debug("Got deleteSticky request. Request: %s", req) core_api.lb_delete_sticky(self.conf, lb_id, id)