Merge "Adding Publisher Acknowledgements/confirms"

This commit is contained in:
Jenkins 2015-05-28 11:13:11 +00:00 committed by Gerrit Code Review
commit baddce34a2
2 changed files with 4 additions and 2 deletions

View File

@ -437,7 +437,8 @@ class Connection(object):
self._url, ssl=self._fetch_ssl_params(),
login_method=self._login_method,
failover_strategy="shuffle",
heartbeat=self.driver_conf.heartbeat_timeout_threshold)
heartbeat=self.driver_conf.heartbeat_timeout_threshold,
transport_options={'confirm_publish': True})
LOG.info(_LI('Connecting to AMQP server on %(hostname)s:%(port)s'),
self.connection.info())

View File

@ -169,7 +169,8 @@ class TestRabbitDriverLoadSSL(test_utils.BaseTestCase):
transport._driver._get_connection()
connection_klass.assert_called_once_with(
'memory:///', ssl=self.expected, login_method='AMQPLAIN',
'memory:///', transport_options={'confirm_publish': True},
ssl=self.expected, login_method='AMQPLAIN',
heartbeat=0, failover_strategy="shuffle")