Single DB stoppages not recovering
Issue-ID: AAF-605
Change-Id: Ic79c2f71d5142009e7b02896e954980117037e06
Signed-off-by: Instrumental <jonathan.gathman@att.com>
#
# This is only called from HEAT, as it needs a single check and wait for Cassandra to be ready
#
-. drun.sh
+. drun.sh $@
echo "Waiting for Cass to be initialized"
for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14; do
fi
DOCKER=${DOCKER:-docker}
+if [ "$1" = "publish" ]; then
+ PUBLISH='--publish 9042:9042 '
+fi
+
if [ "$($DOCKER volume ls | grep aaf_cass_data)" = "" ]; then
$DOCKER volume create aaf_cass_data
echo "Created Cassandra Volume aaf_cass_data"
-e CASSANDRA_DC=dc1 \
-e CASSANDRA_CLUSTER_NAME=osaaf \
-v "aaf_cass_data:/var/lib/cassandra" \
+ $PUBLISH \
-d ${PREFIX}${ORG}/${PROJECT}/aaf_cass:${VERSION} "onap"
else
$DOCKER start aaf_cass
}
for (Resettable re : resetExceptions) {
if (re.matches(e)) {
- return true;
+ return false;
}
}
- return false;
+ return true;
}
}
# See the License for the specific language governing permissions and
# limitations under the License.
# ============LICENSE_END============================================
-# ===================================================================
-# ECOMP is a trademark and service mark of AT&T Intellectual Property.
###
# Versioning variables