Ver Fonte

Merge remote-tracking branch 'qubesos/pr/10'

* qubesos/pr/10:
  Use && in qvm-move-to-vm
  qvm-move-to-vm: Use '--' before file arguments
  qvm-move-to-vm: Remove duplicated code
Marek Marczykowski-Górecki há 8 anos atrás
pai
commit
d4b637e29d
1 ficheiros alterados com 2 adições e 22 exclusões
  1. 2 22
      qubes-rpc/qvm-move-to-vm

+ 2 - 22
qubes-rpc/qvm-move-to-vm

@@ -20,25 +20,5 @@
 #
 #
 
-if [ $# -lt 2 ] ; then
-	echo usage: $0 '[--without-progress] dest_vmname file [file]+'
-	exit 1
-fi
-
-if [ x"$1" = "x--without-progress" ] ; then
-	export PROGRESS_TYPE=none
-	shift
-else
-	export PROGRESS_TYPE=console
-fi
-
-
-VM="$1"
-shift
-
-if [ $PROGRESS_TYPE = console ] ; then
-	export FILECOPY_TOTAL_SIZE=$(du --apparent-size -c -- "$@" 2> /dev/null | tail -1 | cut -f 1)
-fi
-set -e
-/usr/lib/qubes/qrexec-client-vm $VM qubes.Filecopy /usr/lib/qubes/qfile-agent "$@"
-rm -rf "$@"
+. qvm-copy-to-vm "$@" &&
+rm -rf -- "$@"