Commit Graph

9 Commits

Author SHA1 Message Date
Ryan Beisner 9679e95a17
Retire project
Leave README around for those that follow.

http://lists.openstack.org/pipermail/openstack-discuss/2019-February/003186.html
http://lists.openstack.org/pipermail/openstack-discuss/2018-November/000057.html

Change-Id: Ia77e53a5b24153094d53c518beba911afa6f8c9b
2019-02-27 10:23:19 +01:00
Alex Kavanagh 8689ae0d14 Use charms.openstack charmhelpers test_mocks
Every reactive charm that uses charms.openstack and implements unit
testing needs to mock charmhelpers, as otherwise the tests blow up.
This patch uses the mocking of charmhelpers in charms.openstack so that
a charm layer can just import test_mocks and charmhelpers will be mocked
out along with setting up a default
charmhelpers.c.o.u.OPENSTACK_RELEASES so that when an OpenStackCharm()
derived charm class won't fail on definition.

Change-Id: Iea3a6dcab0a9bba952208ae92c636ade55627ef4
Related-Bug: #1693017
Depends-On: I5ac40617ee30e5f421ec16fc7592177a5e6aa166
2017-05-25 11:07:01 +01:00
hmlanigan abc294f463 Maintainability and config updates.
Use default openstack charm hooks where possible, implemented
2 functions to facilitate this: get_amqp_credentials() and get_database_setup().

Allow for additional trove configuration by the user:
    trove-volume-support: same name as in trove.conf
    trove-datastore-database: used to set datastore_registry_ext in
        trove-guestagent.conf
    trove-database-volume-support: corresponds to volume_support per DB in
        trove.conf
    default-neutron-networks: same name as in trove.conf

Add Newton version of the trove configuration files, remove verbose
setting as it's deprecated and ignored in Newton.

Change-Id: I0a9a33128e13ad232f28996b24fea48d081786f2
2017-03-30 13:33:13 -04:00
Dmitrii Shcherbakov 8d6211a75c tests: fix/cleanup functional and unit tests
Remove non-working unit tests (left only the ones that pass
 - let's make it a baseline and add more afterwards).

Fix functional tests (dependency + API urls)

Repository tidy up:

Remove log files from tox from git repo;

Fixup gitreview to point to trove repository;

Make gate tests executable.

Change-Id: Ide6b833f77f76e43ebbc9fbe435cff0bd4060ef8
2017-01-27 14:31:50 +03:00
hmlanigan 6ffc0fa81e Resolve lint complaints 2016-09-16 16:16:23 -04:00
Jonathan Arrance 0dcd893ea6 Create __init__.py 2016-09-16 00:09:15 -04:00
Jonathan Arrance 862b1feefe Create test_lib_charm_openstack_trove.py 2016-09-03 10:28:00 -04:00
Jonathan Arrance 81c55f35fd Create test_trove_utils.py 2016-09-03 10:27:09 -04:00
Jonathan Arrance 0866daeca2 Create test_trove_handlers.py 2016-09-03 10:24:57 -04:00