summaryrefslogtreecommitdiffstats
path: root/vagrant-demo/scripts/vbd-reset.sh
diff options
context:
space:
mode:
Diffstat (limited to 'vagrant-demo/scripts/vbd-reset.sh')
-rwxr-xr-xvagrant-demo/scripts/vbd-reset.sh57
1 files changed, 0 insertions, 57 deletions
diff --git a/vagrant-demo/scripts/vbd-reset.sh b/vagrant-demo/scripts/vbd-reset.sh
deleted file mode 100755
index a56b96f8a..000000000
--- a/vagrant-demo/scripts/vbd-reset.sh
+++ /dev/null
@@ -1,57 +0,0 @@
-#! /bin/bash
-#
-# Script to reset the ODL Virtual Bridge Domain application
-#
-# Copyright (c) 2016 Cisco Systems, Inc. and/or others. All rights reserved.
-
-if [ "$(id -un)" != "vagrant" ] || [ "$VM_NAME" != "(vbd)" ]; then
- echo "ERROR: Must be run inside the vbd vagrant VM!"
- exit 1
-fi
-
-APP_NAME="ODL VBD application"
-KARAF_HOME="$(dirname /opt/honeycomb/vbd-karaf*/bin)"
-BIN_DIR="$KARAF_HOME/bin"
-KARAF_LOG="$KARAF_HOME/data/log/karaf.log"
-CURRENT_DIR="$KARAF_HOME/etc/opendaylight/current"
-DATA_DIR="$KARAF_HOME/data"
-PERSISTENT_STATE="$CURRENT_DIR $DATA_DIR"
-
-echo
-echo "Stopping $APP_NAME"
-sudo $BIN_DIR/stop
-echo -n "Waiting"
-cnt=0
-while [ "$(ps -eaf | grep -v grep | grep karaf)" != "" ] ; do
- echo -n "."
- sleep 2
- let "cnt = cnt + 1"
- if [ "$cnt" -eq "10" ] ; then
- echo
- echo -n "$APP_NAME won't stop! Killing it.."
- sudo kill $(ps -eaf | grep -v grep | grep karaf | awk '{ print $2 }')
- fi
-done
-echo "Done"
-echo
-echo "Deleting $APP_NAME persistent state."
-sudo rm -rf $CURRENT_DIR
-sudo rm -rf $DATA_DIR
-echo
-echo "Starting $APP_NAME"
-sudo $BIN_DIR/start
-sleep 2
-echo -n "Waiting"
-while [ "$(grep xsql $KARAF_LOG | grep Successfully)" = "" ] ; do
- echo -n "."
- sleep 2
-done
-cnt=0
-while [ "$cnt" -lt "5" ] ; do
- echo -n "."
- sleep 2
- let "cnt = cnt + 1"
-done
-echo
-echo "Reset $APP_NAME is complete!"
-