enable fast load
[ccsdk/distribution.git] / platform-logic / installer / src / main / scripts / install.sh
index 2c32e93..36bf070 100644 (file)
 
 BASEDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )/.." && pwd )"
 
+echo "Load and activate started at $(date)"
+start=$(date +%s.%N) 
 
-# Load directed graphs
-
-
-for graphlist in $(find $BASEDIR/graphs -name graph.versions -print)
-do
-  curdir=$(dirname $graphlist)
-
-  # Load files from directory containing graph.versions file
-  echo "Loading graphs from $curdir"
-  for file in $(ls $curdir/*.xml)
-  do
-    echo "Loading $file ..."
-    $BASEDIR/bin/svclogic.sh load $file $BASEDIR/config/svclogic.properties
-  done
-
-  # Activate directed graphs
-  while read module rpc version mode
-  do
-     echo "Activating $module $rpc $version $mode"
-     $BASEDIR/bin/svclogic.sh activate $module $rpc $version $mode $BASEDIR/config/svclogic.properties
-  done < $graphlist
-done
-
-
+$BASEDIR/bin/svclogic.sh install $BASEDIR $BASEDIR/config/svclogic.properties
 
+end=$(date +%s.%N)
+echo "Load and activate from $curdir finished at $(date)"
+runtime=$(python -c "print(${end} - ${start})")
+echo "Load and activate took $runtime seconds"