qinling/setup.cfg
Lingxian Kong aa765e2ae9 Support kubernetes python client 4.0.0
From 4.0.0, kubernetes-incubator/client-python uses multiprocessing
libaray to send request to k8s cluster, which is not supported by
eventlet. This patch introduced the following changes to fix the issue:

- Use cotyledon for engine service rather than oslo.service
- Update global requirments
- Provide separate scripts for api and engine service

References:
[1] https://github.com/eventlet/eventlet/issues/147
[2] https://bugs.launchpad.net/taskflow/+bug/1225275

Change-Id: Ib99565e00eedc72c388e8ebec6b7f1453f77f30f
2018-01-05 18:30:25 +13:00

52 lines
1.3 KiB
INI

[metadata]
name = qinling
summary = Function as a Service
description-file =
README.rst
author = OpenStack Qinling Team
author-email = openstack-dev@lists.openstack.org
home-page = https://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 :: 3
Programming Language :: Python :: 3.5
[files]
packages =
qinling
qinling_tempest_plugin
[entry_points]
console_scripts =
qinling-api = qinling.cmd.api:main
qinling-engine = qinling.cmd.engine:main
qinling-db-manage = qinling.db.sqlalchemy.migration.cli:main
qinling.storage.provider:
local = qinling.storage.file_system:FileSystemStorage
qinling.orchestrator =
kubernetes = qinling.orchestrator.kubernetes.manager:KubernetesManager
oslo.config.opts =
qinling.config = qinling.config:list_opts
tempest.test_plugins =
qinling_test = qinling_tempest_plugin.plugin:QinlingTempestPlugin
[build_sphinx]
all-files = 1
warning-is-error = 1
source-dir = doc/source
build-dir = doc/build
[upload_sphinx]
upload-dir = doc/build/html