oslo.messaging/oslo_messaging/_drivers/amqp1_driver
Kenneth Giusti 263dce9ea8 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
2017-07-28 16:37:26 -04:00
..
__init__.py Reorganize the AMQP 1.0 driver source files 2016-05-13 14:04:37 -04:00
addressing.py Add support for virtual hosts 2017-07-28 16:37:26 -04:00
controller.py Add support for virtual hosts 2017-07-28 16:37:26 -04:00
eventloop.py Add support for virtual hosts 2017-07-28 16:37:26 -04:00
opts.py Add support for virtual hosts 2017-07-28 16:37:26 -04:00
oslo_messaging_amqp_driver_overview.rst [doc] Fix three typos 2016-11-28 21:14:31 +09:00