ec6c6ea0f9
Setup configuration for localization and add initial translation template like it's done for all other OpenStack projects. Once this is in, we can add the usual translation bot job to sync translations with transifex. Change-Id: Ia3be79e8ddfa9d68474e5a2bb2c7928ec5beca96
107 lines
3.3 KiB
INI
107 lines
3.3 KiB
INI
[metadata]
|
|
name = marconi
|
|
|
|
# Juno
|
|
version = 2014.2
|
|
|
|
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 =
|
|
marconi
|
|
|
|
[build_sphinx]
|
|
all_files = 1
|
|
build-dir = doc/build
|
|
source-dir = doc/source
|
|
|
|
[entry_points]
|
|
console_scripts =
|
|
marconi-server = marconi.cmd.server:run
|
|
|
|
marconi.queues.data.storage =
|
|
# NOTE(flaper87): sqlite points to sqla for backwards compatibility
|
|
sqlite = marconi.queues.storage.sqlalchemy.driver:DataDriver
|
|
sqlalchemy = marconi.queues.storage.sqlalchemy.driver:DataDriver
|
|
mongodb = marconi.queues.storage.mongodb.driver:DataDriver
|
|
faulty = marconi.tests.faulty_storage:DataDriver
|
|
|
|
marconi.queues.control.storage =
|
|
sqlite = marconi.queues.storage.sqlalchemy.driver:ControlDriver
|
|
sqlalchemy = marconi.queues.storage.sqlalchemy.driver:ControlDriver
|
|
mongodb = marconi.queues.storage.mongodb.driver:ControlDriver
|
|
faulty = marconi.tests.faulty_storage:ControlDriver
|
|
|
|
marconi.queues.transport =
|
|
wsgi = marconi.queues.transport.wsgi.driver:Driver
|
|
|
|
marconi.openstack.common.cache.backends =
|
|
memory = marconi.openstack.common.cache._backends.memory:MemoryBackend
|
|
|
|
oslo.config.opts =
|
|
marconi.bootstrap = marconi.queues.bootstrap:_config_options
|
|
marconi.storage.base = marconi.queues.storage.base:_config_options
|
|
marconi.storage.pipeline = marconi.queues.storage.pipeline:_config_options
|
|
marconi.storage.sharding = marconi.queues.storage.sharding:_config_options
|
|
marconi.storage.mongodb = marconi.queues.storage.mongodb.options:_config_options
|
|
|
|
# NOTE(flaper87): sqlite points to sqla for backwards compatibility
|
|
marconi.storage.sqlite = marconi.queues.storage.sqlalchemy.options:_config_options
|
|
marconi.storage.sqlalchemy = marconi.queues.storage.sqlalchemy.options:_config_options
|
|
marconi.transport.wsgi = marconi.queues.transport.wsgi.v1_0.driver:_config_options
|
|
marconi.transport.base = marconi.queues.transport.base:_config_options
|
|
marconi.transport.validation = marconi.queues.transport.validation:_config_options
|
|
|
|
[nosetests]
|
|
where=tests
|
|
verbosity=2
|
|
|
|
with-doctest = true
|
|
|
|
cover-package = marconi
|
|
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 = marconi/locale
|
|
domain = marconi
|
|
|
|
[update_catalog]
|
|
domain = marconi
|
|
output_dir = marconi/locale
|
|
input_file = marconi/locale/marconi.pot
|
|
|
|
[extract_messages]
|
|
keywords = _ gettext ngettext l_ lazy_gettext
|
|
mapping_file = babel.cfg
|
|
output_file = marconi/locale/marconi.pot
|