
This patch removes the sqlalchemy as a valid data driver. In order to make this work properly, we also need the data plane to be properly split into 2 completely independent pipelines. This patch, unfortunately, disables some of the sqlalchemy's tests for queues and pools. The reason is that, until these planes are correctly separated and pooling is enabled by default, we won't be able to properly run those tests. A follow-up patch, expected to land in kilo, will do this. DocImpact Implements blueprint: disable-sqlalchemy-as-pool Change-Id: I5ca73102241692b0e1b23b3eaaaf1938f0106dfa
109 lines
3.1 KiB
INI
109 lines
3.1 KiB
INI
[metadata]
|
|
name = zaqar
|
|
|
|
# Kilo
|
|
version = 2015.1
|
|
|
|
summary = OpenStack Queuing and Notification Service
|
|
description-file =
|
|
README.rst
|
|
author = OpenStack
|
|
author-email = openstack-dev@lists.openstack.org
|
|
home-page = http://www.openstack.org/
|
|
classifier =
|
|
Environment :: OpenStack
|
|
Intended Audience :: Information Technology
|
|
Intended Audience :: System Administrators
|
|
License :: OSI Approved :: Apache Software License
|
|
Operating System :: POSIX :: Linux
|
|
Programming Language :: Python
|
|
Programming Language :: Python :: 2
|
|
Programming Language :: Python :: 2.7
|
|
Programming Language :: Python :: 2.6
|
|
|
|
[files]
|
|
packages =
|
|
zaqar
|
|
|
|
[build_sphinx]
|
|
all_files = 1
|
|
build-dir = doc/build
|
|
source-dir = doc/source
|
|
|
|
[entry_points]
|
|
console_scripts =
|
|
zaqar-bench = zaqar.bench.conductor:main
|
|
zaqar-server = zaqar.cmd.server:run
|
|
marconi-server = zaqar.cmd.server:run
|
|
zaqar-gc = zaqar.cmd.gc:run
|
|
|
|
zaqar.data.storage =
|
|
mongodb = zaqar.storage.mongodb.driver:DataDriver
|
|
mongodb.fifo = zaqar.storage.mongodb.driver:FIFODataDriver
|
|
redis = zaqar.storage.redis.driver:DataDriver
|
|
faulty = zaqar.tests.faulty_storage:DataDriver
|
|
|
|
zaqar.control.storage =
|
|
sqlite = zaqar.storage.sqlalchemy.driver:ControlDriver
|
|
sqlalchemy = zaqar.storage.sqlalchemy.driver:ControlDriver
|
|
mongodb = zaqar.storage.mongodb.driver:ControlDriver
|
|
redis = zaqar.storage.redis.driver:ControlDriver
|
|
faulty = zaqar.tests.faulty_storage:ControlDriver
|
|
|
|
zaqar.transport =
|
|
wsgi = zaqar.transport.wsgi.driver:Driver
|
|
websocket = zaqar.transport.websocket.driver:Driver
|
|
|
|
zaqar.openstack.common.cache.backends =
|
|
memory = zaqar.openstack.common.cache._backends.memory:MemoryBackend
|
|
|
|
oslo.config.opts =
|
|
zaqar.bootstrap = zaqar.bootstrap:_config_options
|
|
zaqar.storage.pipeline = zaqar.storage.pipeline:_config_options
|
|
zaqar.storage.pooling = zaqar.storage.pooling:_config_options
|
|
zaqar.storage.mongodb = zaqar.storage.mongodb.options:_config_options
|
|
zaqar.storage.redis = zaqar.storage.redis.options:_config_options
|
|
zaqar.storage.sqlalchemy = zaqar.storage.sqlalchemy.options:_config_options
|
|
zaqar.transport.wsgi = zaqar.transport.wsgi.driver:_config_options
|
|
zaqar.transport.websocket = zaqar.transport.websocket.driver:_config_options
|
|
zaqar.transport.base = zaqar.transport.base:_config_options
|
|
zaqar.transport.validation = zaqar.transport.validation:_config_options
|
|
|
|
[nosetests]
|
|
where=tests
|
|
verbosity=2
|
|
|
|
with-doctest = true
|
|
|
|
cover-package = zaqar
|
|
cover-html = true
|
|
cover-erase = true
|
|
cover-inclusive = true
|
|
|
|
; Disabled: Causes a bug in testtools to manifest.
|
|
; Trigger: self.assertX(condition), where condition == False.
|
|
;
|
|
; In "testtools/testresult/real.py" the traceback is set to
|
|
; None in _details_to_exc_info(), but the inspect_traceback()
|
|
; method in nose/inspector.py requires a traceback-like object.
|
|
;
|
|
; detailed-errors = 1
|
|
|
|
|
|
[pbr]
|
|
warnerrors = True
|
|
|
|
[compile_catalog]
|
|
directory = zaqar/locale
|
|
domain = zaqar
|
|
|
|
[update_catalog]
|
|
domain = zaqar
|
|
output_dir = zaqar/locale
|
|
input_file = zaqar/locale/zaqar.pot
|
|
|
|
[extract_messages]
|
|
keywords = _ gettext ngettext l_ lazy_gettext
|
|
mapping_file = babel.cfg
|
|
output_file = zaqar/locale/zaqar.pot
|