RETIRED, Function as a Service for OpenStack
Go to file
Sean McGinnis 9a186fc483
Use unittest.mock instead of third party mock
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.

Change-Id: I0425e8d85decf9106a533639bba1f5a4a7dc5b21
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-18 12:00:00 -05:00
api-ref/source Bump the openstackdocstheme extension to 1.20 2019-07-19 15:49:17 +08:00
devstack Remove the network policy creation in k8s orchestrator 2019-05-27 13:27:40 +12:00
doc [Community goal] Add contributor and PTL guide 2020-02-26 16:31:21 +13:00
etc Add Apache/uWSGI configuration examples 2019-07-18 08:55:08 -04:00
example Kubernetes: disable inter-pods connections 2018-07-23 21:57:18 +00:00
playbooks zuul: create Neutron config dir for the devstack job 2018-03-20 14:28:12 +08:00
qinling Use unittest.mock instead of third party mock 2020-04-18 12:00:00 -05:00
qinling_tempest_plugin [ussuri][goal] Drop python 2.7 support and testing 2020-02-19 10:17:57 +13:00
releasenotes [ussuri][goal] Drop python 2.7 support and testing 2020-02-19 10:17:57 +13:00
runtimes Add NodeJS 10.16 runtime 2019-06-17 16:03:48 -04:00
tools Add Docker support for testing purpose 2019-06-17 14:30:50 -04:00
.coveragerc Exclude tests and db migrations from coverage report 2018-03-21 14:25:27 +08:00
.gitignore tests: replace .testr.conf with .stestr.conf 2017-10-10 18:03:00 +08:00
.gitreview OpenDev Migration Patch 2019-04-19 19:49:19 +00:00
.mailmap Make api service work 2017-04-14 15:17:05 +12:00
.stestr.conf tests: replace .testr.conf with .stestr.conf 2017-10-10 18:03:00 +08:00
.zuul.yaml [ussuri][goal] Drop python 2.7 support and testing 2020-02-19 10:17:57 +13:00
CONTRIBUTING.rst Improve contributing page 2018-06-08 01:38:57 +00:00
HACKING.rst Update and replace http with https for doc links in qinling 2017-08-13 19:28:54 -07:00
LICENSE Initial commit for qinling project 2017-04-11 15:13:10 +12:00
README.rst update git.openstack.org to opendev 2019-05-31 19:54:27 -04:00
babel.cfg Initial commit for qinling project 2017-04-11 15:13:10 +12:00
lower-constraints.txt Add API documentation 2019-06-10 11:18:51 -04:00
requirements.txt Use oslo_middleware to support CORS configuration 2019-06-01 07:10:27 -04:00
setup.cfg Cleanup py27 support 2020-04-07 18:42:52 +02:00
setup.py Cleanup py27 support 2020-04-07 18:42:52 +02:00
test-requirements.txt Fix first_execution_time when used together with pattern 2018-08-28 16:33:58 +12:00
tox.ini [ussuri][goal] Drop python 2.7 support and testing 2020-02-19 10:17:57 +13:00

README.rst

Qinling

Note

Qinling (is pronounced "tchinling") refers to Qinling Mountains in southern Shaanxi Province in China. The mountains provide a natural boundary between North and South China and support a huge variety of plant and wildlife, some of which is found nowhere else on Earth.

Qinling is Function as a Service for OpenStack. This project aims to provide a platform to support serverless functions (like AWS Lambda). Qinling supports different container orchestration platforms (Kubernetes/Swarm, etc.) and different function package storage backends (local/Swift/S3) by nature using plugin mechanism.