trove/trove/tests
zhanggang f06f65dcba Add extended properties support for mongo cluster.
Currently when create a mongodb cluster, mongos and configsvr
use the volume_size of replica-set node. But mongos and configvr
are not data node, they don't need volume space as large as data
node. This patch attend to help user specify the number, the volume
size and the volume type of mongos/configserver with
extended_properties[1] argument when creating mongodb. Currently,
the supported parameters are, num_configsvr, num_mongos,
configsvr_volume_size, configsvr_volume_type, mongos_volume_size
and mongos_volume_type.

[1] https://review.openstack.org/#/c/206931/

Closes-Bug: #1734907

Signed-off-by: zhanggang <zhanggang@cmss.chinamobile.com>
Change-Id: Ie48f3961b21f926f983c6713a76b0492952cf4c7
2018-08-07 17:42:36 +08:00
..
api Merge "Raise timeout for instance resizing checking job" 2018-07-11 16:37:22 +00:00
db Handle log message interpolation by the logger part 11 2017-03-03 14:08:49 +01:00
examples Return 204 instead of 200 for root-disable API 2018-03-02 20:57:23 +08:00
fakes Fix invalid escape sequence warnings 2018-07-02 21:16:41 +02:00
scenario Remove pycrypto from requirements 2018-06-14 12:56:05 +08:00
unittests Add extended properties support for mongo cluster. 2018-08-07 17:42:36 +08:00
util Fix invalid escape sequence warnings 2018-07-02 21:16:41 +02:00
__init__.py Provide option to read SSH credentials from test env 2015-06-30 08:58:34 -04:00
config.py fix-gate: change trove auth URL's to reflect new URL settings 2017-04-23 00:17:13 +00:00
int_tests.py Skip root state inherting scenario tests for Redis 2018-03-09 09:45:59 +08:00
root_logger.py Change reporting of unhandled logging 2015-11-30 19:44:13 -05:00