RETIRED, Function as a Service for OpenStack
Go to file
Lingxian Kong 0e8d91c30b Fix missing fields in API response
Previously, if some fields are not set during object creation in
database, they are not shown in API response, which will cause some
issues for python-qinlingclient. For those missing fields, qinling
client will make an extra API request which is not efficient.

Change-Id: If6d95b6fe11b56183cf05291daaed233ad347cb0
2018-04-30 13:16:02 +12:00
devstack Functional test for creating execution with function version 2018-04-28 00:15:55 +12:00
doc spec doc for adding customized mem/cpu for function 2018-04-09 02:09:03 +00:00
etc Function version API: scale_up/scale_down/detach/get_workers 2018-04-27 18:48:46 +12: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 Fix missing fields in API response 2018-04-30 13:16:02 +12:00
qinling_tempest_plugin Merge "Functional test for creating job/webhook with function version" 2018-04-29 08:12:32 +00: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 Functional test for creating execution with function version 2018-04-28 00:15:55 +12: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.