Add support for getting size of remote disk connected via ssh
This commit is contained in:
parent
9e55b84837
commit
a749d24901
1 changed files with 6 additions and 0 deletions
|
|
@ -398,6 +398,12 @@ get_remote_file_size()
|
||||||
|
|
||||||
dest_type=`echo ${DEST} | cut -c 1,2`
|
dest_type=`echo ${DEST} | cut -c 1,2`
|
||||||
case $dest_type in
|
case $dest_type in
|
||||||
|
"ss")
|
||||||
|
TMPDEST="${DEST#*://*/}"
|
||||||
|
TMPDEST="${DEST%/${TMPDEST}}"
|
||||||
|
ssh_opt=`echo $STATIC_OPTIONS |perl -ne 'print "-i $1" if (/IdentityFile=
|
||||||
|
SIZE=`${TMPDEST%://*} ${ssh_opt} ${TMPDEST#*//} du -hs ${DEST#${TMPDEST}/
|
||||||
|
;;
|
||||||
"fi")
|
"fi")
|
||||||
TMPDEST=`echo ${DEST} | cut -c 6-`
|
TMPDEST=`echo ${DEST} | cut -c 6-`
|
||||||
SIZE=`du -hs ${TMPDEST} | awk '{print $1}'`
|
SIZE=`du -hs ${TMPDEST} | awk '{print $1}'`
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue