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
Exemple #4
0
 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)