summaryrefslogtreecommitdiffstats
path: root/asdctool/src/main/resources/scripts/dataMigration.sh
blob: e1f4f24a301778ac5ecc8b15495499bd19c2f6ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#!/bin/bash

##############################
# Data Migration
##############################

CURRENT_DIR=`pwd`
BASEDIR=$(dirname $1)

if [ ${BASEDIR:0:1} = "/" ]
then
                FULL_PATH=$BASEDIR
else
                FULL_PATH=$CURRENT_DIR/$BASEDIR
fi

source ${FULL_PATH}/baseOperation.sh

mainClass="org.openecomp.sdc.asdctool.main.MigrationMenu"

case  $1 in
	1604) 
		command="java $JVM_LOG_FILE -cp $JARS $mainClass migrate-1602-1604 $@"
		echo $command
		;;
	1607)
		command="sh ./dataMigration1607.sh $@"
		echo $command
		;;
	1610)
		command="sh ./dataMigration1610.sh $@"
		echo $command
		;;
	1702)
		command="sh ./dataMigration1702.sh $@"
		echo $command
		;;
	1707)
    	command="sh ./dataMigration1707.sh $@"
        echo $command
        ;;
	*)
		echo "No migration for this version $1"
		;;
esac

$command
result=$?

echo "***********************************"
echo "***** $result *********************"
echo "***********************************"

exit $result