From 65c21fec8a8dfdce0c6f7e442e46ac58387bce4c Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 20 Sep 2012 10:32:45 -0700 Subject: [PATCH] make xterm optional --- do_release.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/do_release.sh b/do_release.sh index 19c7ec5b..3c2eb2c9 100755 --- a/do_release.sh +++ b/do_release.sh @@ -40,7 +40,11 @@ for rem in $rhosts do ssh root@$rem rm -r /tmp/release/\* \; mkdir -p /tmp/release || true scp -rp $releasedir/$vers root@$rem:/tmp/release/$vers - xterm -l -e ssh root@$rem /home/sage/ceph-build/build_debs.sh /tmp/release /home/sage/debian-base $vers & + if [ $xterm -eq 1 ]; then + xterm -l -e ssh root@$rem /home/sage/ceph-build/build_debs.sh /tmp/release /home/sage/debian-base $vers & + else + ssh root@$rem /home/sage/ceph-build/build_debs.sh /tmp/release /home/sage/debian-base $vers > build.$rem 2>&1 & + fi pids="$pids $!" done @@ -52,7 +56,7 @@ pids="" for rem in $rhosts do - rsync -auv root@$rem:/tmp/release/$vers/\*.\{changes\,deb\} $releasedir/$vers + rsync -auv root@$rem:/tmp/release/$vers/\*.\{changes\,deb\} $releasedir/$vers done $bindir/sign_debs.sh $releasedir $vers $gpgkey changes -- 2.39.5