Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Nov 2011 06:03:11 +0000 (UTC)
From:      Mark Linimon <linimon@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r227653 - projects/portbuild/scripts
Message-ID:  <201111180603.pAI63B2W053957@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon (doc,ports committer)
Date: Fri Nov 18 06:03:11 2011
New Revision: 227653
URL: http://svn.freebsd.org/changeset/base/227653

Log:
  Make the new verbosity under control of a flag.

Modified:
  projects/portbuild/scripts/updatesnap

Modified: projects/portbuild/scripts/updatesnap
==============================================================================
--- projects/portbuild/scripts/updatesnap	Fri Nov 18 05:43:43 2011	(r227652)
+++ projects/portbuild/scripts/updatesnap	Fri Nov 18 06:03:11 2011	(r227653)
@@ -10,6 +10,8 @@ pbc=${PORTBUILD_CHECKOUT:-/var/portbuild
 base=${ZFS_MOUNTPOINT}/${SNAP_SRC_DIRECTORY_PREFIX}
 zbase=${ZFS_VOLUME}/${SNAP_SRC_DIRECTORY_PREFIX}
 
+VERBOSE=1
+
 supstamp() {
 	fulldate=$1
         date -j -f %+ "${fulldate}" +%Y.%m.%d.%H.%M.%S
@@ -39,6 +41,7 @@ umask 002
 for branch in $SRC_BRANCHES; do
   mountpoint=${base}${branch}
   if [ ! -d ${mountpoint}/src ]; then
+    echo "creating new source branch under ${mountpoint}"
     mkdir -p ${mountpoint}
     echo "zfs create -o mountpoint=${mountpoint} ${zbase}${branch}"
     zfs create -o mountpoint=${mountpoint} ${zbase}${branch}
@@ -58,13 +61,17 @@ for branch in $SRC_BRANCHES; do
     sed "s|%%DATE%%|${supdate}|;s|%%PREFIX%%|${mountpoint}|;s|%%TAG%%|${tag}|" \
       ${SRC_MASTER_SUPFILE} > ${SRC_SUPFILE}.${branch}.now
     # example destination directory: /a/snap/src-7/src/ (tricky!)
-    echo "csup -L 2 ${SRC_SUPFILE}.${branch}.now > src-csup.${branch}.log"
+    if [ $VERBOSE ]; then
+      echo "csup -L 2 ${SRC_SUPFILE}.${branch}.now > src-csup.${branch}.log"
+    fi
     csup -L 2 ${SRC_SUPFILE}.${branch}.now > src-csup.${branch}.log
     echo ${fulldate} > src/.updated
     # hack for zfs breakiness
     find . -group wheel|xargs chgrp portmgr
     snapdate=$(stamp ${fulldate})
-    echo "zfs snapshot ${zbase}${branch}/src@${snapdate}"
+    if [ $VERBOSE ]; then
+      echo "zfs snapshot ${zbase}${branch}/src@${snapdate}"
+    fi
     zfs snapshot ${zbase}${branch}/src@${snapdate}
   fi
 done



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201111180603.pAI63B2W053957>