91a8e88dc6dbc781cb46e56fe7cfe1e98748f3ce
This change adds cinder API application, so cinder API can be run under wsgi server(Apache, Nginx, etc). Eventlet will still be used by default. Cinder API with eventlet as a webserver and wsgi application managing has some cons: * Cinder API is deployed in other way as a common web application. Apache/Nginx is generally used web servers for REST API application. * Cinder API is run as a separate service. It means that cloud operators need to configure some software to monitor that the API is running. * Apache/Nginx works better under the real heavy load than eventlet. To use c-api deployment under Apache in devstack assign devstack var CINDER_USE_MOD_WSGI="True". Related changes in devstack: https://review.openstack.org/#/c/204643/ Cinder documentation on how deploy cinder API under Apache: https://review.openstack.org/#/c/207020/ Patch for Infra to make it tested: https://review.openstack.org/#/c/208498/ DocImpact Implements: blueprint: non-eventlet-wsgi-app Change-Id: If877d700b0efaa5406efa8f8f17c5816928e83ce
CINDER
You have come across a storage service for an open cloud computing service. It has identified itself as Cinder. It was abstracted from the Nova project.
- Wiki: http://wiki.openstack.org/Cinder
- Developer docs: http://docs.openstack.org/developer/cinder
Getting Started
If you'd like to run from the master branch, you can clone the git repo:
git clone https://github.com/openstack/cinder.git
For developer information please see HACKING.rst
You can raise bugs here http://bugs.launchpad.net/cinder
Python client
Description
Languages
Python
99.6%
Smarty
0.4%