.coveragerc
.mailmap
.stestr.conf
.zuul.yaml
AUTHORS
CONTRIBUTING.rst
ChangeLog
HACKING.rst
LICENSE
README.rst
babel.cfg
lower-constraints.txt
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
api-ref/source/aliases.inc
api-ref/source/api-versions.inc
api-ref/source/conf.py
api-ref/source/executions.inc
api-ref/source/functions.inc
api-ref/source/index.rst
api-ref/source/jobs.inc
api-ref/source/parameters.yaml
api-ref/source/runtimes.inc
api-ref/source/status.yaml
api-ref/source/urls.inc
api-ref/source/versions.inc
api-ref/source/webhooks.inc
api-ref/source/samples/aliases/create-alias-request.json
api-ref/source/samples/aliases/create-alias-response.json
api-ref/source/samples/aliases/delete-alias-response.text
api-ref/source/samples/aliases/list-aliases-response.json
api-ref/source/samples/aliases/show-alias-response.json
api-ref/source/samples/aliases/update-alias-request.json
api-ref/source/samples/aliases/update-alias-response.json
api-ref/source/samples/api-versions/get-versions-response.json
api-ref/source/samples/executions/create-execution-alias-request.json
api-ref/source/samples/executions/create-execution-request.json
api-ref/source/samples/executions/create-execution-response.json
api-ref/source/samples/executions/delete-execution-response.text
api-ref/source/samples/executions/list-executions-filters-response.json
api-ref/source/samples/executions/list-executions-response.json
api-ref/source/samples/executions/show-execution-log-response.json
api-ref/source/samples/executions/show-execution-response.json
api-ref/source/samples/functions/create-function-image-request.json
api-ref/source/samples/functions/create-function-image-response.json
api-ref/source/samples/functions/create-function-package-curl-request.text
api-ref/source/samples/functions/create-function-package-request.json
api-ref/source/samples/functions/create-function-package-response.json
api-ref/source/samples/functions/create-function-swift-request.json
api-ref/source/samples/functions/create-function-swift-response.json
api-ref/source/samples/functions/delete-function-response.text
api-ref/source/samples/functions/detach-function-response.text
api-ref/source/samples/functions/download-function-response.text
api-ref/source/samples/functions/list-functions-response.json
api-ref/source/samples/functions/scaledown-function-request.json
api-ref/source/samples/functions/scaledown-function-response.text
api-ref/source/samples/functions/scaleup-function-request.json
api-ref/source/samples/functions/scaleup-function-response.text
api-ref/source/samples/functions/show-function-response.json
api-ref/source/samples/functions/update-function-package-curl-request.text
api-ref/source/samples/functions/update-function-package-request.json
api-ref/source/samples/functions/update-function-package-response.json
api-ref/source/samples/functions/update-function-swift-request.json
api-ref/source/samples/functions/update-function-swift-response.json
api-ref/source/samples/jobs/create-job-alias-request.json
api-ref/source/samples/jobs/create-job-request.json
api-ref/source/samples/jobs/create-job-response.json
api-ref/source/samples/jobs/delete-job-response.text
api-ref/source/samples/jobs/list-jobs-response.json
api-ref/source/samples/jobs/show-job-response.json
api-ref/source/samples/jobs/update-job-request.json
api-ref/source/samples/jobs/update-job-response.json
api-ref/source/samples/runtimes/create-runtime-request.json
api-ref/source/samples/runtimes/create-runtime-response.json
api-ref/source/samples/runtimes/delete-runtime-response.text
api-ref/source/samples/runtimes/list-runtimes-response.json
api-ref/source/samples/runtimes/show-runtime-pool-response.json
api-ref/source/samples/runtimes/show-runtime-response.json
api-ref/source/samples/runtimes/update-runtime-request.json
api-ref/source/samples/runtimes/update-runtime-response.json
api-ref/source/samples/versions/create-version-request.json
api-ref/source/samples/versions/create-version-response.json
api-ref/source/samples/versions/detach-version-response.text
api-ref/source/samples/versions/list-versions-response.json
api-ref/source/samples/versions/show-version-response.json
api-ref/source/samples/webhooks/create-webhook-alias-request.json
api-ref/source/samples/webhooks/create-webhook-request.json
api-ref/source/samples/webhooks/create-webhook-response.json
api-ref/source/samples/webhooks/delete-webhook-response.text
api-ref/source/samples/webhooks/list-webhooks-response.json
api-ref/source/samples/webhooks/show-webhook-response.json
api-ref/source/samples/webhooks/update-webhook-alias-request.json
api-ref/source/samples/webhooks/update-webhook-request.json
api-ref/source/samples/webhooks/update-webhook-response.json
devstack/plugin.sh
devstack/settings
doc/README.rst
doc/requirements.txt
doc/source/conf.py
doc/source/features.rst
doc/source/glossary.rst
doc/source/index.rst
doc/source/quick_start.rst
doc/source/videos.rst
doc/source/admin/index.rst
doc/source/admin/installation.rst
doc/source/admin/runtime.rst
doc/source/admin/security.rst
doc/source/admin/install/config_kubernetes.rst
doc/source/admin/install/install_devstack.rst
doc/source/admin/install/install_ubuntu.rst
doc/source/admin/install/overview.rst
doc/source/cli/index.rst
doc/source/cli/qinling-status.rst
doc/source/contributor/architecture.rst
doc/source/contributor/contributing.rst
doc/source/contributor/development-environment-devstack.rst
doc/source/contributor/index.rst
doc/source/contributor/mod-wsgi.rst
doc/source/function_developer/index.rst
doc/source/function_developer/monitoring.rst
doc/source/function_developer/openstack_integration.rst
doc/source/function_developer/python_dev.rst
doc/source/specs/customize_resource.rst
doc/source/specs/function_aliases.rst
doc/source/specs/function_versioning.rst
doc/source/specs/index.rst
doc/source/specs/template.rst
doc/source/user/aodh.rst
doc/source/user/cookbook_function.rst
doc/source/user/cookbook_function_version.rst
doc/source/user/cookbook_job.rst
doc/source/user/cookbook_webhook.rst
doc/source/user/index.rst
etc/policy.json.sample
etc/apache2/qinling-api.conf
etc/uwsgi/qinling-api.yaml
example/functions/python/openstack/create_thumbnail.py
example/functions/python/openstack/get_swift_object.py
example/functions/python/openstack/send_zaqar_message.py
example/kubernetes/cfssl-ca-config.json
example/kubernetes/cfssl-client-csr.json
example/kubernetes/k8s_qinling_role.yaml
playbooks/post.yaml
playbooks/pre.yaml
qinling/__init__.py
qinling/config.py
qinling/context.py
qinling/exceptions.py
qinling/rpc.py
qinling/status.py
qinling/version.py
qinling.egg-info/PKG-INFO
qinling.egg-info/SOURCES.txt
qinling.egg-info/dependency_links.txt
qinling.egg-info/entry_points.txt
qinling.egg-info/not-zip-safe
qinling.egg-info/pbr.json
qinling.egg-info/requires.txt
qinling.egg-info/top_level.txt
qinling/api/__init__.py
qinling/api/access_control.py
qinling/api/app.py
qinling/api/service.py
qinling/api/wsgi.py
qinling/api/controllers/__init__.py
qinling/api/controllers/root.py
qinling/api/controllers/v1/__init__.py
qinling/api/controllers/v1/execution.py
qinling/api/controllers/v1/function.py
qinling/api/controllers/v1/function_alias.py
qinling/api/controllers/v1/function_version.py
qinling/api/controllers/v1/job.py
qinling/api/controllers/v1/resources.py
qinling/api/controllers/v1/root.py
qinling/api/controllers/v1/runtime.py
qinling/api/controllers/v1/types.py
qinling/api/controllers/v1/webhook.py
qinling/cmd/__init__.py
qinling/cmd/api.py
qinling/cmd/engine.py
qinling/cmd/status.py
qinling/db/__init__.py
qinling/db/api.py
qinling/db/base.py
qinling/db/sqlalchemy/__init__.py
qinling/db/sqlalchemy/api.py
qinling/db/sqlalchemy/filters.py
qinling/db/sqlalchemy/model_base.py
qinling/db/sqlalchemy/models.py
qinling/db/sqlalchemy/types.py
qinling/db/sqlalchemy/migration/__init__.py
qinling/db/sqlalchemy/migration/alembic.ini
qinling/db/sqlalchemy/migration/cli.py
qinling/db/sqlalchemy/migration/alembic_migrations/README.md
qinling/db/sqlalchemy/migration/alembic_migrations/__init__.py
qinling/db/sqlalchemy/migration/alembic_migrations/env.py
qinling/db/sqlalchemy/migration/alembic_migrations/script.py.mako
qinling/db/sqlalchemy/migration/alembic_migrations/versions/001_pike.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/002_add_function_version_support.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/003_add_cpu_column.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/004_add_function_aliases_support.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/005_add_trusted_for_runtime.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/006_function_alias_for_job.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/007_function_id_for_job.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/008_function_alias_for_execution.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/009_function_alias_for_webhook.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/010_function_id_for_execution.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/011_function_id_for_webhook.py
qinling/db/sqlalchemy/migration/alembic_migrations/versions/__init__.py
qinling/engine/__init__.py
qinling/engine/default_engine.py
qinling/engine/service.py
qinling/engine/utils.py
qinling/orchestrator/__init__.py
qinling/orchestrator/base.py
qinling/orchestrator/kubernetes/__init__.py
qinling/orchestrator/kubernetes/manager.py
qinling/orchestrator/kubernetes/utils.py
qinling/orchestrator/kubernetes/templates/deployment.j2
qinling/orchestrator/kubernetes/templates/pod.j2
qinling/orchestrator/kubernetes/templates/service.j2
qinling/orchestrator/swarm/__init__.py
qinling/services/__init__.py
qinling/services/periodics.py
qinling/storage/__init__.py
qinling/storage/base.py
qinling/storage/file_system.py
qinling/tests/__init__.py
qinling/tests/unit/__init__.py
qinling/tests/unit/base.py
qinling/tests/unit/api/__init__.py
qinling/tests/unit/api/base.py
qinling/tests/unit/api/test_cors_middleware.py
qinling/tests/unit/api/test_oslo_middleware.py
qinling/tests/unit/api/controllers/__init__.py
qinling/tests/unit/api/controllers/v1/__init__.py
qinling/tests/unit/api/controllers/v1/test_execution.py
qinling/tests/unit/api/controllers/v1/test_function.py
qinling/tests/unit/api/controllers/v1/test_function_alias.py
qinling/tests/unit/api/controllers/v1/test_function_version.py
qinling/tests/unit/api/controllers/v1/test_function_worker.py
qinling/tests/unit/api/controllers/v1/test_job.py
qinling/tests/unit/api/controllers/v1/test_runtime.py
qinling/tests/unit/api/controllers/v1/test_webhook.py
qinling/tests/unit/cmd/__init__.py
qinling/tests/unit/cmd/test_status.py
qinling/tests/unit/engine/__init__.py
qinling/tests/unit/engine/test_default_engine.py
qinling/tests/unit/orchestrator/__init__.py
qinling/tests/unit/orchestrator/kubernetes/__init__.py
qinling/tests/unit/orchestrator/kubernetes/test_manager.py
qinling/tests/unit/services/__init__.py
qinling/tests/unit/services/test_periodics.py
qinling/tests/unit/storage/__init__.py
qinling/tests/unit/storage/test_file_system.py
qinling/tests/unit/utils/__init__.py
qinling/tests/unit/utils/openstack/__init__.py
qinling/tests/unit/utils/openstack/test_swift.py
qinling/utils/__init__.py
qinling/utils/common.py
qinling/utils/constants.py
qinling/utils/etcd_util.py
qinling/utils/executions.py
qinling/utils/jobs.py
qinling/utils/rest_utils.py
qinling/utils/thread_local.py
qinling/utils/openstack/__init__.py
qinling/utils/openstack/keystone.py
qinling/utils/openstack/swift.py
qinling_tempest_plugin/README.rst
qinling_tempest_plugin/__init__.py
qinling_tempest_plugin/config.py
qinling_tempest_plugin/plugin.py
qinling_tempest_plugin/post_test_hook.sh
qinling_tempest_plugin/pre_test_hook.sh
qinling_tempest_plugin/functions/nodejs/test_nodejs_async.js
qinling_tempest_plugin/functions/nodejs/test_nodejs_basic.js
qinling_tempest_plugin/functions/python/test_python_basic.py
qinling_tempest_plugin/functions/python/test_python_cpu_limit.py
qinling_tempest_plugin/functions/python/test_python_file_limit.py
qinling_tempest_plugin/functions/python/test_python_http_get.py
qinling_tempest_plugin/functions/python/test_python_memory_limit.py
qinling_tempest_plugin/functions/python/test_python_positional_args.py
qinling_tempest_plugin/functions/python/test_python_process_limit.py
qinling_tempest_plugin/functions/python/test_python_sleep.py
qinling_tempest_plugin/services/__init__.py
qinling_tempest_plugin/services/base.py
qinling_tempest_plugin/services/qinling_client.py
qinling_tempest_plugin/tests/__init__.py
qinling_tempest_plugin/tests/base.py
qinling_tempest_plugin/tests/utils.py
qinling_tempest_plugin/tests/api/__init__.py
qinling_tempest_plugin/tests/api/test_executions.py
qinling_tempest_plugin/tests/api/test_executions_nodejs.py
qinling_tempest_plugin/tests/api/test_function_versions.py
qinling_tempest_plugin/tests/api/test_functions.py
qinling_tempest_plugin/tests/api/test_jobs.py
qinling_tempest_plugin/tests/api/test_runtimes.py
qinling_tempest_plugin/tests/api/test_webhooks.py
qinling_tempest_plugin/tests/scenario/__init__.py
qinling_tempest_plugin/tests/scenario/test_basic_ops.py
releasenotes/notes/.placeholder
releasenotes/notes/add-apache-uwsgi-examples-13f735ec82c37a64.yaml
releasenotes/notes/add-api-ref-documentation-5ec1325223ecafab.yaml
releasenotes/notes/add-cors-support-ce060ee8513a1acf.yaml
releasenotes/notes/add-docker-tools-cd9aa6fff8936d81.yaml
releasenotes/notes/add-nodejs10-runtime-b473129963436a68.yaml
releasenotes/notes/add-support-function-alias-for-execution-and-webhook-cf786fc4c9efd0af.yaml
releasenotes/notes/enable-mutable-configuration-a0527660fa58532c.yaml
releasenotes/notes/function-alias-in-job-d3f969306b7a4749.yaml
releasenotes/notes/function-aliasing-318abd48128b4084.yaml
releasenotes/notes/function-timeout-905dc4b064b73fd3.yaml
releasenotes/notes/function-versioning-6e23fc021c2a7c7e.yaml
releasenotes/notes/get-runtime-pool-information-440351400ad7f0b8.yaml
releasenotes/notes/isolate-k8s-pods-617fec5dc5fbd2d8.yaml
releasenotes/notes/python3-runtime-fca413608da48437.yaml
releasenotes/notes/qinling-k8s-apiserver-certs-1651e26de5ca001c.yaml
releasenotes/notes/qinling-kolla-integration-305813d80110f209.yaml
releasenotes/notes/resources-customized-5f5382d40e375dc1.yaml
releasenotes/notes/secure-connection-etcd-15c6a6c4ea49c33e.yaml
releasenotes/notes/workload-type-support-d613cdb7bb90b2a2.yaml
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/queens.rst
releasenotes/source/rocky.rst
releasenotes/source/stein.rst
releasenotes/source/unreleased.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder
runtimes/nodejs10/Dockerfile
runtimes/nodejs10/package-lock.json
runtimes/nodejs10/package.json
runtimes/nodejs10/server.js
runtimes/nodejs8/Dockerfile
runtimes/nodejs8/package-lock.json
runtimes/nodejs8/package.json
runtimes/nodejs8/server.js
runtimes/python2/Dockerfile
runtimes/python2/cglimit.py
runtimes/python2/custom-entrypoint.sh
runtimes/python2/requirements.txt
runtimes/python2/server.py
runtimes/python3/Dockerfile
runtimes/python3/cglimit.py
runtimes/python3/custom-entrypoint.sh
runtimes/python3/requirements.txt
runtimes/python3/server.py
runtimes/sidecar/Dockerfile
runtimes/sidecar/requirements.txt
runtimes/sidecar/sidecar.py
tools/clear_resources.sh
tools/cover.sh
tools/config/config-generator.qinling.conf
tools/docker/Dockerfile
tools/docker/README.rst
tools/docker/start.sh
tools/docker/docker-compose/infrastructure.yaml
tools/docker/docker-compose/qinling-multi-node.yaml
tools/docker/docker-compose/qinling-single-node.yaml
tools/docker/docker-compose/qinling.env
tools/gate/kubeadm/setup_gate.sh
tools/gate/kubeadm/vars.sh
tools/gate/kubeadm-dind-cluster/README.md
tools/gate/kubeadm-dind-cluster/setup_gate.sh
tools/gate/kubeadm/funcs/common.sh
tools/gate/kubeadm/funcs/network.sh
tools/gate/kubeadm/playbook/deploy_k8s.yaml
tools/gate/kubeadm/playbook/roles/docker/defaults/main.yml
tools/gate/kubeadm/playbook/roles/docker/tasks/centos.yml
tools/gate/kubeadm/playbook/roles/docker/tasks/main.yml
tools/gate/kubeadm/playbook/roles/docker/tasks/ubuntu.yml
tools/gate/kubeadm/playbook/roles/k8s_cli/defaults/main.yaml
tools/gate/kubeadm/playbook/roles/k8s_cli/tasks/centos.yml
tools/gate/kubeadm/playbook/roles/k8s_cli/tasks/install_kube_prompt_tasks.yml
tools/gate/kubeadm/playbook/roles/k8s_cli/tasks/main.yml
tools/gate/kubeadm/playbook/roles/k8s_cli/tasks/ubuntu.yml
tools/gate/kubeadm/playbook/roles/kube_master/defaults/main.yaml
tools/gate/kubeadm/playbook/roles/kube_master/tasks/main.yml
tools/gate/minikube/README.md
tools/gate/minikube/setup_gate.sh
tools/gate/minikube/setup_minikube.sh
tools/gate/minikube/vars.sh
tools/gate/minikube/funcs/common.sh
tools/gate/minikube/funcs/network.sh
tools/vagrant/Vagrantfile
tools/vagrant/qinling.conf.sample