blob: fbd455421454c674930affe67eea71113faeebad [file] [log] [blame]
vinayakb5ee049d2013-04-06 21:21:29 +00001USERNAME=$1
2FILE_TO_TRANSFER=$2
3DEST_HOST=$3
4DEST_DIR=$4
5POST_ACTION=$5
6ssh -l $USERNAME $DEST_HOST "mkdir -p $DEST_DIR"
7echo "scp $FILE_TO_TRANSFER $USERNAME@$DEST_HOST:$DEST_DIR/"
8scp $FILE_TO_TRANSFER $USERNAME@$DEST_HOST:$DEST_DIR/
9if [ $POST_ACTION == "unpack" ]
10 then
11 filename=`echo ${FILE_TO_TRANSFER##*/}`
12 fileType=`echo ${FILE_TO_TRANSFER##*.}`
13 if [ $fileType == "tar" ]
14 then
15 echo "ssh -l $USERNAME $DEST_HOST cd $DEST_DIR && tar xf $filename"
16 ssh -l $USERNAME $DEST_HOST "cd $DEST_DIR && tar xf $filename"
17 else if [ $fileType == "zip" ]
18 then
19 echo "ssh -l $USERNAME $DEST_HOST unzip -o -q -d $DEST_DIR $DEST_DIR/$filename"
20 ssh -l $USERNAME $DEST_HOST "unzip -o -q -d $DEST_DIR $DEST_DIR/$filename"
21 ssh -l $USERNAME $DEST_HOST "chmod -R 755 $DEST_DIR"
22 fi
23 fi
24fi