Loading bin/readme.txt +9 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,12 @@ Kinetic Simulator/Admin Command Line Interface (CLI). cd <Kinetic-Folder>/bin sh startSimulator.sh 3.1 To start multiple simulators: Linux & Mac: cd <Kinetic-Folder>/bin sh startMultiSimulators.sh [#instances start_tcp_port start_ssl_port] 4. To run Kinetic admin CLI: Windows: Loading Loading @@ -333,6 +339,7 @@ Usage of Kinetic Admin API script 12. unlock device Similar as lockdevice. Please see #11. Usage of proto scripts =========================== 1. Sync protocol file from Kinetic-Protocol github repo [https://github.com/Seagate/Kinetic-Protocol.git] to local. Loading @@ -343,3 +350,5 @@ Usage of proto scripts 2. Build protocol file locally, including compile kinetic.proto, kineticDb.proto, kineticIo.proto. $sh buildProto.sh bin/startMultiSimulators.sh 0 → 100755 +33 −0 Original line number Diff line number Diff line #! /usr/bin/env bash BASE_DIR=`dirname "$0"`/.. BASE_DIR=`cd "$BASE_DIR"; pwd` #echo "BASE_DIR=$BASE_DIR" JAVA="" if [ "$JAVA_HOME" != "" ]; then JAVA=$JAVA_HOME/bin/java else echo "JAVA_HOME must be set." exit 1 fi #Set the classpath if [ "$CLASSPATH" != "" ]; then CLASSPATH=${CLASSPATH}:$JAVA_HOME/lib/tools.jar else CLASSPATH=$JAVA_HOME/lib/tools.jar fi for f in $BASE_DIR/kinetic-simulator/target/*.jar; do CLASSPATH=${CLASSPATH}:$f done for f in $BASE_DIR/kinetic-test/target/*.jar; do CLASSPATH=${CLASSPATH}:$f done #echo "CLASSPATH=$CLASSPATH" exec "$JAVA" -classpath "$CLASSPATH" com.seagate.kinetic.example.openstorage.VirtualDrives "$@" Loading
bin/readme.txt +9 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,12 @@ Kinetic Simulator/Admin Command Line Interface (CLI). cd <Kinetic-Folder>/bin sh startSimulator.sh 3.1 To start multiple simulators: Linux & Mac: cd <Kinetic-Folder>/bin sh startMultiSimulators.sh [#instances start_tcp_port start_ssl_port] 4. To run Kinetic admin CLI: Windows: Loading Loading @@ -333,6 +339,7 @@ Usage of Kinetic Admin API script 12. unlock device Similar as lockdevice. Please see #11. Usage of proto scripts =========================== 1. Sync protocol file from Kinetic-Protocol github repo [https://github.com/Seagate/Kinetic-Protocol.git] to local. Loading @@ -343,3 +350,5 @@ Usage of proto scripts 2. Build protocol file locally, including compile kinetic.proto, kineticDb.proto, kineticIo.proto. $sh buildProto.sh
bin/startMultiSimulators.sh 0 → 100755 +33 −0 Original line number Diff line number Diff line #! /usr/bin/env bash BASE_DIR=`dirname "$0"`/.. BASE_DIR=`cd "$BASE_DIR"; pwd` #echo "BASE_DIR=$BASE_DIR" JAVA="" if [ "$JAVA_HOME" != "" ]; then JAVA=$JAVA_HOME/bin/java else echo "JAVA_HOME must be set." exit 1 fi #Set the classpath if [ "$CLASSPATH" != "" ]; then CLASSPATH=${CLASSPATH}:$JAVA_HOME/lib/tools.jar else CLASSPATH=$JAVA_HOME/lib/tools.jar fi for f in $BASE_DIR/kinetic-simulator/target/*.jar; do CLASSPATH=${CLASSPATH}:$f done for f in $BASE_DIR/kinetic-test/target/*.jar; do CLASSPATH=${CLASSPATH}:$f done #echo "CLASSPATH=$CLASSPATH" exec "$JAVA" -classpath "$CLASSPATH" com.seagate.kinetic.example.openstorage.VirtualDrives "$@"