blob: d2df0cbe7afdaa511e7b66ba37996979262af315 [file] [log] [blame]
david_williamsb1a981c2007-10-23 19:55:06 +00001
2copyAndRemove ()
3{
4 oldDir=${1}
5 newDir=${2}
6 if [ ! -d ${oldDir} ]
7 then
david_williams29f8bba2007-10-24 01:03:48 +00008 echo "${oldDir} does not exist"
david_williamsb1a981c2007-10-23 19:55:06 +00009 return;
10 fi
david_williams4e08c5c2007-10-23 22:32:49 +000011
david_williamsb1a981c2007-10-23 19:55:06 +000012 echo "oldDir: ${oldDir}"
david_williamsb1a981c2007-10-23 19:55:06 +000013 echo "newDir: ${newDir}"
david_williams4e08c5c2007-10-23 22:32:49 +000014
david_williamsb1a981c2007-10-23 19:55:06 +000015 mkdir -p ${newDir}
david_williams4e08c5c2007-10-23 22:32:49 +000016 rsync --backup --recursive ${oldDir} ${newDir}
david_williamsb1a981c2007-10-23 19:55:06 +000017 if [ "$?" -eq "0" ]
18 then
19 rm -fr ${oldDir}
20 fi
21 return;
22}
david_williams6387d9a2007-10-24 04:18:09 +000023
24copyAndRemoveModule () {
25
26
david_williams7a424092007-10-24 04:27:11 +000027oldBaseDir=${1}
28newBaseDir=${2}
david_williams6387d9a2007-10-24 04:18:09 +000029wtpmodule=${3}
30
31oldDir=${oldBaseDir}/${wtpmodule}
32newDir=${newBaseDir}
33copyAndRemove $oldDir $newDir
34return;
35}