OpenStack library for messaging
Go to file
Kenneth Giusti a07d852b23 Add support for virtual hosts
Adds the 'pseudo_vhost' option which when enabled will incorporate the
virtual host into the address semantics.  This creates a 'subnet' like
address space for each virtual host.  Use this when the messaging bus
does not provide virtual hosting support.  It is enabled by default as
to date none of the supported AMQP 1.0 message buses natively support
virtual hosting.

It also updates SSL support: SSL can either use the connection
hostname or the vhost name when validating a server's
certificate. This is controlled by the 'ssl_verify_vhost' option.
This option is disabled by default as it requires both vhost and SNI
support from the server.  By default SSL will use the DNS name from
the TransportURL.

Change-Id: I49bb99d1b19e8e7e6fded76198da92ca5f7d65ab
Closes-Bug: #1700835
Partial-Bug: #1706987
(cherry picked from commit 263dce9ea8)
2017-09-11 09:46:46 -04:00
doc/source switch from oslosphinx to openstackdocstheme 2017-07-06 15:50:11 +00:00
etc Fix spelling typo in output 2015-09-24 18:11:22 +08:00
oslo_messaging Add support for virtual hosts 2017-09-11 09:46:46 -04:00
releasenotes switch from oslosphinx to openstackdocstheme 2017-07-06 15:50:11 +00:00
tools remove all kombu<4.0.0 workarounds 2017-03-30 12:32:58 +00:00
.coveragerc Update .coveragerc after the removal of respective directory 2016-10-18 17:20:09 +05:30
.gitignore Add reno for releasenotes management 2016-05-19 17:14:31 +03:00
.gitreview Update .gitreview for stable/pike 2017-07-28 21:05:01 +00:00
.testr.conf tests: don't run functional tests in parallel 2017-02-23 10:59:00 +01:00
CONTRIBUTING.rst Optimize the link address 2017-04-08 22:39:02 +08:00
HACKING.rst Update URLs in documents according to document migration 2017-07-12 22:54:02 +08:00
LICENSE Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
README.rst Update URLs in documents according to document migration 2017-07-12 22:54:02 +08:00
babel.cfg Setup for translation 2014-06-05 22:48:44 +02:00
bindep.txt tox: rename zeromq target 2017-01-02 11:34:02 +01:00
requirements.txt Updated from global requirements 2017-07-18 01:54:53 +00:00
setup-test-env-amqp1.sh [AMQP 1.0] Setup the amqp1 test environment on ubuntu 2016-12-19 14:47:04 -05:00
setup-test-env-kafka.sh tox: use already installed kafka if present 2017-01-02 11:46:48 +01:00
setup-test-env-zmq-direct-dynamic.sh [zmq] Use more stable configuration in voting job 2017-01-16 10:13:17 +02:00
setup-test-env-zmq-proxy.sh [zmq] Fix non voting gate jobs 2016-12-02 17:12:43 +02:00
setup-test-env-zmq-pub-sub.sh [zmq] Fix non voting gate jobs 2016-12-02 17:12:43 +02:00
setup-test-env-zmq.sh [zmq] Use more stable configuration in voting job 2017-01-16 10:13:17 +02:00
setup.cfg Update URLs in documents according to document migration 2017-07-12 22:54:02 +08:00
setup.py Updated from global requirements 2017-03-04 01:51:17 +00:00
test-requirements.txt Updated from global requirements 2017-08-11 19:04:06 +00:00
tox.ini Update UPPER_CONSTRAINTS_FILE for stable/pike 2017-07-28 21:05:02 +00:00

README.rst

Team and repository tags

image

Oslo Messaging Library

Latest Version

Downloads

The Oslo messaging API supports RPC and notifications over a number of different messaging transports.