RETIRED, Function as a Service for OpenStack
Go to file
wangqi 710b613136 Replace assertRaisesRegexp with assertRaisesRegex
qinling don't use the unittest module directly, but using unittest2 instead
assertRaisesRegexp is deprecated in unittest2 by assertRaisesRegex, see:
https://hg.python.org/unittest2/rev/27d6829cd8fa#l1.213

Change-Id: I255e2c0453e76d6cb4dd2832d723b6c35241ca9d
2018-04-23 13:42:32 +00:00
devstack Fix devstack plugin script 2018-04-16 16:17:41 +12:00
doc spec doc for adding customized mem/cpu for function 2018-04-09 02:09:03 +00:00
etc Add administrative operations for some resources 2018-01-18 14:45:11 +13:00
example Allow qinling to connect to k8s API with certificates 2018-04-11 17:26:20 +08:00
playbooks zuul: create Neutron config dir for the devstack job 2018-03-20 14:28:12 +08:00
qinling Replace assertRaisesRegexp with assertRaisesRegex 2018-04-23 13:42:32 +00:00
qinling_tempest_plugin Fix typo: extention -> extension 2018-04-12 14:23:20 +08:00
releasenotes Add missing release note for the k8s certs change 2018-04-12 15:10:13 +08:00
runtimes Add Node.js runtime support 2018-03-09 11:18:18 +13:00
tools Merge "Allow qinling to connect to k8s API with certificates" 2018-04-11 10:15:45 +00: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 Make api service work 2017-04-14 15:17:05 +12: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 Switch qinling-tempest to a voting check and gate job 2018-04-04 18:26:57 +08:00
CONTRIBUTING.rst doc: use storyboard link in CONTRIBUTING 2018-02-28 10:26:18 +08: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 qinling doc location to docs.openstack.org 2018-03-02 20:21:18 +08:00
babel.cfg Initial commit for qinling project 2017-04-11 15:13:10 +12:00
lower-constraints.txt add lower-constraints job 2018-03-22 18:36:23 -04:00
requirements.txt Updated from global requirements 2018-03-26 08:27:02 +00:00
setup.cfg Update home-page url 2018-02-25 23:49:16 +08:00
setup.py Use uWSGI for python runtime 2018-03-01 17:52:54 +13:00
test-requirements.txt Updated from global requirements 2018-03-22 10:09:36 +00:00
tox.ini add lower-constraints job 2018-03-22 18:36:23 -04:00

README.rst

Qinling

Note

Qinling (is pronounced "tʃinliŋ") 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.