Go to file
Amrith Kumar 25cf51f437 Eliminate redundant modules from oslo-incubator
This change is part of a multi-part change set to handle obsolete and
graduated oslo modules. This commit cleans up openstack-common.conf
which has unnecessary entries for middleware and fileutils that are
not required in trove.

Also, trove acquired a trove/openstack/common/utils.py which had two
routines that were long ago moved into strutils (now oslo.utils). The
sole remaining reference to that source file has been updated to
reflect this.

This change is based on https://review.openstack.org/#/c/141081/

Change-Id: I279161ac7b321f306df180a2df20f64e869866b0
Partial-Bug: #1380789
2015-01-22 15:16:14 +00:00
2014-02-01 01:19:58 +00:00
2014-12-05 23:24:53 -08:00
2014-12-02 09:57:52 +01:00
2013-06-24 14:11:15 -07:00
2013-06-14 18:25:42 -04:00
2013-06-24 14:11:15 -07:00
2014-03-19 15:06:23 +01:00
2013-04-29 18:01:12 -04:00
2013-06-25 10:41:57 +02:00
2014-05-01 13:51:51 +00:00
2014-12-02 09:57:52 +01:00

Trove

Trove is Database as a Service for Open Stack.

Usage for integration testing

If you'd like to start up a fake Trove API daemon for integration testing with your own tool, run:

$ ./tools/start-fake-mode.sh

Stop the server with:

$ ./tools/stop-fake-mode.sh

Tests

To run all tests and PEP8, run tox, like so:

$ tox

To run just the tests for Python 2.7, run:

$ tox -epy27

To run just PEP8, run:

$ tox -epep8

To generate a coverage report,run:

$ tox -ecover

(note: on some boxes, the results may not be accurate unless you run it twice)

If you want to run only the tests in one file you can use testtools e.g.

$ python -m testtools.run trove.tests.unittests.python.module.path
Description
OpenStack Database As A Service (Trove)
Readme 116 MiB
Languages
Python 95%
Shell 4.9%