Fix exercises for Trove
Reasons: - trove.sh should use native python client to exercise Trove API Changes: - adding datastore and datastore version exercises Change-Id: I041465e5bda6ad9ec3f597ecc290612b8baef09c Closes-Bug: #1346743
This commit is contained in:
parent
f16ebbe085
commit
3e57427bf2
@ -35,8 +35,12 @@ source $TOP_DIR/exerciserc
|
|||||||
|
|
||||||
is_service_enabled trove || exit 55
|
is_service_enabled trove || exit 55
|
||||||
|
|
||||||
# can we get a list versions
|
# can try to get datastore id
|
||||||
curl http://$SERVICE_HOST:8779/ 2>/dev/null | grep -q 'versions' || die $LINENO "Trove API not functioning!"
|
DSTORE_ID=$(trove datastore-list | tail -n +4 |head -3 | get_field 1)
|
||||||
|
die_if_not_set $LINENO DSTORE_ID "Trove API not functioning!"
|
||||||
|
|
||||||
|
DV_ID=$(trove datastore-version-list $DSTORE_ID | tail -n +4 | get_field 1)
|
||||||
|
die_if_not_set $LINENO DV_ID "Trove API not functioning!"
|
||||||
|
|
||||||
set +o xtrace
|
set +o xtrace
|
||||||
echo "*********************************************************************"
|
echo "*********************************************************************"
|
||||||
|
Loading…
Reference in New Issue
Block a user