RETIRED, Function as a Service for OpenStack
Go to file
Sean McGinnis 984d6b91a3
Bump default tox env from py37 to py38
Python 3.8 is now our highest level supported python runtime.
This updates the default tox target environments to swap out
py37 for py38 to make sure local development testing is
covering this version.

This does not impact zuul jobs in any way, nor prevent local
tests against py37. It just changes the default if none is
explicitly provided.

Change-Id: I5d8872b8470edfaf472757d517450dd0fca94bcb
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-24 10:26: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 Update master for stable/ussuri 2020-04-22 12:53:54 +00: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 Add Python3 victoria unit tests 2020-04-22 12:53:57 +00: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 Bump default tox env from py37 to py38 2020-04-24 10:26:00 -05: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.