freezer-api/devstack
Saad Zaher 528f3234e9 Allow using different database backends
Abstract storage configuration section to load different database
backend drivers. so we can keep supporting elasticsearch for
a while after moving to oslo.db also this will help in adding
API v2 as the elasticsearch driver will be changed.

Each db driver will register it's configuration on the run time.

Change-Id: Ie861e569f4add783c6f580cd0c08ed0fb3440151
2017-03-15 19:20:56 +00:00
..
files Define apache version for ErrorLogFormat 2016-11-30 16:21:32 +03:00
lib Allow using different database backends 2017-03-15 19:20:56 +00:00
README.rst This is incorrect url in example doc and conf 2016-03-24 15:04:04 +00:00
gate_hook.sh Refactoring dsvm gate job 2016-10-21 10:55:54 +00:00
local.conf.example This is incorrect url in example doc and conf 2016-03-24 15:04:04 +00:00
plugin.sh Refactoring dsvm gate job 2016-10-21 10:55:54 +00:00
settings Refactoring dsvm gate job 2016-10-21 10:55:54 +00:00

README.rst

This directory contains the Freezer-API DevStack plugin.

To configure the Freezer API with DevStack, you will need to enable this plugin by adding one line to the local section of your local.conf file.

To enable the plugin, add a line of the form:

enable_plugin freezer-api <GITURL> [GITREF]

where:

<GITURL> is the URL of a freezer-api repository
[GITREF] is an optional git ref (branch/ref/tag).  The default is master.

For example:

enable_plugin freezer-api https://git.openstack.org/openstack/freezer-api master

The plugin makes use of apache2 by default. To use the uwsgi server set the following environment variable:

export FREEZER_API_SERVER_TYPE=uwsgi

The default port is 9090. To configure the api to listen on a different port set the variable FREEZER_API_PORT. For example to make use of port 19090 use:

export FREEZER_API_PORT=19090

For more information, see:

http://docs.openstack.org/developer/devstack/plugins.html