[Debian-l10n-commits] r2720 - in /ddtp-web: Changelog Packages2db.sh

nekral-guest at users.alioth.debian.org nekral-guest at users.alioth.debian.org
Mon Jul 25 16:51:18 UTC 2011


Author: nekral-guest
Date: Mon Jul 25 16:51:18 2011
New Revision: 2720

URL: http://svn.debian.org/wsvn/?sc=1&rev=2720
Log:
	* Packages2db.sh: Added function load_distribution() to
	commonalize the different blocks.

Modified:
    ddtp-web/Changelog
    ddtp-web/Packages2db.sh

Modified: ddtp-web/Changelog
URL: http://svn.debian.org/wsvn/ddtp-web/Changelog?rev=2720&op=diff
==============================================================================
--- ddtp-web/Changelog (original)
+++ ddtp-web/Changelog Mon Jul 25 16:51:18 2011
@@ -1,3 +1,8 @@
+2011-07-25  Nicolas Francois  <nicolas.francois at centraliens.net>
+
+	* Packages2db.sh: Added function load_distribution() to
+	commonalize the different blocks.
+
 2011-07-25  Nicolas Francois  <nicolas.francois at centraliens.net>
 
 	* Packages2packages_tb.sh: Redirect errors to stderr.

Modified: ddtp-web/Packages2db.sh
URL: http://svn.debian.org/wsvn/ddtp-web/Packages2db.sh?rev=2720&op=diff
==============================================================================
--- ddtp-web/Packages2db.sh (original)
+++ ddtp-web/Packages2db.sh Mon Jul 25 16:51:18 2011
@@ -4,66 +4,12 @@
 
 cd ~ddtp/Packages
 
-
-
-#distribution="gaia"
-#	file="Packages-lliurex_${distribution}"
-#
-#	echo `date`: lliurex_${distribution}
-#
-#	bunzip2 -k -f $file.bz2
-#	echo `date`: Packages bunzip2
-#
-#	$INPORT2DB $file lliurex_$distribution
-#	echo `date`: data in db
-#
-#	rm -f $file
-
-
-PART="main contrib"
-
-#distribution="etch"
-#for part in $PART
-#do
-#		file="Packages_${distribution}_${part}"
-#
-#		echo `date`: ${distribution}/${part}
-#
-#		bunzip2 -k -f $file.bz2
-#		echo `date`: Packages bunzip2
-#
-#		$INPORT2DB $file $distribution
-#		echo `date`: data in db
-#
-#		rm -f $file
-#done
-# Regular vacuum to cut disk usage
-#psql ddtp -c "VACUUM"
-
-
-#distribution="lenny"
-#for part in $PART
-#do
-#		file="Packages_${distribution}_${part}"
-#
-#		echo `date`: ${distribution}/${part}
-#
-#		bunzip2 -k -f $file.bz2
-#		echo `date`: Packages bunzip2
-#
-#		$INPORT2DB $file $distribution
-#		echo `date`: data in db
-#
-#		rm -f $file
-#done
-# Regular vacuum to cut disk usage
-#psql ddtp -c "VACUUM"
-
-
-
-distribution="squeeze"
-for part in $PART
-do
+load_distribution ()
+{
+	distribution=$1
+	parts=$2
+	for part in $parts
+	do
 		file="Packages_${distribution}_${part}"
 
 		echo `date`: ${distribution}/${part}
@@ -71,49 +17,26 @@
 		bunzip2 -k -f $file.bz2
 		echo `date`: Packages bunzip2
 
+#		[ "$distribution" = "lliurex" ] && distribution="gaia"
 		$INPORT2DB $file $distribution
 		echo `date`: data in db
 
 		rm -f $file
-done
-distribution="wheezy"
-for part in $PART
-do
-		file="Packages_${distribution}_${part}"
+	done
+}
 
-		echo `date`: ${distribution}/${part}
+#load_distribution lliurex gaia
 
-		bunzip2 -k -f $file.bz2
-		echo `date`: Packages bunzip2
-
-		$INPORT2DB $file $distribution
-		echo `date`: data in db
-
-		rm -f $file
-done
-# Regular vacuum to cut disk usage
-psql ddtp -c "VACUUM"
+PARTS="main contrib"
+load_distribution squeeze $PARTS
+load_distribution wheezy $PARTS
 
 # Clear active before loading sid (which is what counts as active)
 psql ddtp -c "TRUNCATE active_tb"
 psql ddtp -c "TRUNCATE part_description_tb"
 
+load_distribution sid $PARTS
 
-distribution="sid"
-for part in $PART
-do
-		file="Packages_${distribution}_${part}"
-
-		echo `date`: ${distribution}/${part}
-
-		bunzip2 -k -f $file.bz2
-		echo `date`: Packages bunzip2
-
-		$INPORT2DB $file $distribution 
-		echo `date`: data in db
-
-		rm -f $file
-done
 # Regular vacuum to cut disk usage
 psql ddtp -c "VACUUM"
 




More information about the Debian-l10n-commits mailing list