OpenStack Database As A Service (Trove)
b938999f7d
* mysql: open temporary file in text mode, not in binary mode * operating_system: open files in text mode, not in binary mode, and flush explicitly the file rather than using unbuffered file. On Python 3, it's no more possible to open a text file in unbuffered mode (it would be very inefficient). * CouchbaseRootAccess.write_password_to_file(): encode password to UTF-8 if it's an unicode string. * Replace ConfigParser import with six.moves.configparser * Replace exc.message with exception_to_unicode(exc) * tox: run the following guestagent unit tests on Python 3.4 - test_backups.py - test_configuration.py - test_couchbase_manager.py - test_couchdb_manager.py - test_db2_manager.py - test_dbmodels.py - test_galera_manager.py - test_manager.py - test_mariadb_manager.py - test_mongodb_cluster_manager.py - test_mysql_manager.py - test_redis_manager.py - test_vertica_manager.py Partially implements: blueprint trove-python3 Change-Id: I7bf477b328dfe15c5339cda1b80e44358019bfff |
||
---|---|---|
apidocs | ||
contrib | ||
devstack | ||
doc | ||
etc | ||
install-guide/source | ||
releasenotes | ||
tools | ||
trove | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
babel.cfg | ||
CONTRIBUTING.rst | ||
doc-test.conf | ||
generate_examples.py | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
requirements.txt | ||
run_tests.py | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Trove
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
- Wiki: https://wiki.openstack.org/wiki/Trove
- Developer Docs: http://docs.openstack.org/developer/trove
You can raise bugs here: https://bugs.launchpad.net/trove
Python client
https://git.openstack.org/cgit/openstack/python-troveclient
References
- Installation docs: http://docs.openstack.org/developer/trove/dev/install.html
- Manual installation docs: http://docs.openstack.org/developer/trove/dev/manual_install.html
- Trove integration: https://github.com/openstack/trove-integration
- Build guest image: http://docs.openstack.org/developer/trove/dev/building_guest_images.html