45d350e80d
Instead of having a pretty restrictive module based api for saving logbook objects it is much more friendly and extensible to move toward a more ceilometer-influenced engine and connection based storage backend using stevedore to do the backend loading instead of a custom registration/fetching mechanism. This allows us to provide a base object oriented backend api that can be easily inherited from to allow for customized & pluggable backend storage modules. Implements blueprint stevedore-based-backends Implements blueprint ceilometer-influenced-backends Change-Id: Ib5868d3d9018b7aa1a3354858dcb90ca1a04055d
40 lines
1.1 KiB
INI
40 lines
1.1 KiB
INI
[metadata]
|
|
name = taskflow
|
|
version = 0.0.1
|
|
summary = Taskflow structured state management library.
|
|
description-file =
|
|
README.md
|
|
author = Taskflow Developers
|
|
author-email = taskflow-dev@lists.launchpad.net
|
|
home-page = https://launchpad.net/taskflow
|
|
classifier =
|
|
Development Status :: 3 - Alpha
|
|
Environment :: OpenStack
|
|
Intended Audience :: Information Technology
|
|
Intended Audience :: Developers
|
|
License :: OSI Approved :: Apache Software License
|
|
Operating System :: POSIX :: Linux
|
|
Programming Language :: Python
|
|
Programming Language :: Python :: 2
|
|
Programming Language :: Python :: 2.6
|
|
Programming Language :: Python :: 2.7
|
|
|
|
[global]
|
|
setup-hooks =
|
|
pbr.hooks.setup_hook
|
|
|
|
[files]
|
|
packages =
|
|
taskflow
|
|
|
|
[entry_points]
|
|
taskflow.persistence =
|
|
memory = taskflow.persistence.backends.impl_memory:MemoryBackend
|
|
mysql = taskflow.persistence.backends.impl_sqlalchemy:SQLAlchemyBackend
|
|
postgresql = taskflow.persistence.backends.impl_sqlalchemy:SQLAlchemyBackend
|
|
sqlite = taskflow.persistence.backends.impl_sqlalchemy:SQLAlchemyBackend
|
|
|
|
[nosetests]
|
|
cover-erase = true
|
|
verbosity = 2
|