OpenStack Database As A Service (Trove)
Go to file
Fan Zhang 8229572c1d Support -1 as unlimited quota restraint in Trove.
In other projects like nova and neutron, hard limit -1 often means
unlimited quota restraint. But Trove dose not support that. This patch
aims at two things:
1. Support -1, as unlimited quota restraint in check_quotas()
2. Add quota check to accept only -1, not -2 or other negative numbers
when updating quotas.

Change-Id: I028e6d7814ff240aa3f697e3d6ac8c7bac5bf3fd
Closes-bug: #1729791
Signed-off-by: Fan Zhang <zh.f@outlook.com>
2017-11-09 21:29:14 +08:00
api-ref/source Trove user-delete API can use periods in user names in fact 2017-05-18 07:23:53 +00:00
apidocs/src/samples Fix backup of mysql variants on Centos 2016-12-13 16:29:41 +00:00
contrib Fixes hacking rules 2015-05-29 07:27:59 +00:00
devstack Enable longer Keystone token life 2017-10-23 10:10:29 -05:00
doc Fix indent in docs 2017-10-28 16:32:55 +02:00
etc Merge "Remove exists_notification_ticks from sample conf" 2017-10-23 17:43:05 +00:00
integration Enable integration tests 2017-10-19 06:23:16 -05:00
releasenotes Merge "Imported Translations from Zanata" 2017-10-22 20:00:58 +00:00
tools Move Pylint ignore 2017-10-13 15:04:45 -05:00
trove Support -1 as unlimited quota restraint in Trove. 2017-11-09 21:29:14 +08:00
.coveragerc Update some information 2016-10-24 04:12:55 +00:00
.gitignore Fix gate issues 2017-10-13 09:37:48 -05:00
.gitreview Renamed repos to trove. 2013-06-14 18:25:42 -04:00
.stestr.conf Fix gate issues 2017-10-13 09:37:48 -05:00
.testr.conf Rename from reddwarf to trove. 2013-06-24 14:11:15 -07:00
CONTRIBUTING.rst Merge "Typo fix: encouter => encounter, lastest => latest" 2017-02-07 04:13:05 +00:00
HACKING.rst Add translation_checks for i18n 2017-01-29 03:04:10 +00:00
LICENSE Add Apache 2.0 LICENSE file. 2013-04-29 18:01:12 -04:00
README.rst Show team and repo badges on README 2016-12-01 22:07:32 +00:00
babel.cfg Setup trove for translation 2014-03-19 15:06:23 +01:00
blacklist-py3.txt Remove blacklist test volume 2016-10-26 05:27:09 +00:00
generate_examples.py Fixes hacking rules 2015-05-29 07:27:59 +00:00
pylintrc initial chkin of pylint 2016-09-14 13:56:24 -04:00
requirements.txt Updated from global requirements 2017-10-23 11:23:29 +00:00
run_tests.py secure oslo_messaging.rpc 2017-01-11 07:56:35 -05:00
run_tests.sh Remove extraneous vim configuration comments 2014-02-27 15:05:21 +08:00
setup.cfg Merge "Revert "Remove the tempest plugin"" 2017-04-11 07:27:54 +00:00
setup.py Updated from global requirements 2017-03-02 11:57:16 +00:00
test-requirements.txt Merge "Remove tempest from the test requirements" 2017-10-24 04:32:33 +00:00
tox.ini Merge "Remove unneeded msgfmt test" 2017-10-21 16:27:38 +00:00

README.rst

Trove

image

Trove is Database as a Service for OpenStack.

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone https://github.com/openstack/trove

You can raise bugs here: https://bugs.launchpad.net/trove

Python client

https://git.openstack.org/cgit/openstack/python-troveclient

References