]> git.decadent.org.uk Git - dak.git/commitdiff
make_pkg_file_mapping
authorJoerg Jaspert <joerg@debian.org>
Tue, 3 Feb 2009 19:55:26 +0000 (20:55 +0100)
committerJoerg Jaspert <joerg@debian.org>
Tue, 3 Feb 2009 19:55:26 +0000 (20:55 +0100)
add the funny quote weasel missed
use row as variable name, not the too clearly named i
do use the new docstring foo.

Signed-off-by: Joerg Jaspert <joerg@debian.org>
dak/make_pkg_file_mapping.py

index 1eb0f899740e5a21ef0ced357115af2aed937664..60c39d3ec68dcb25a577a63feb6e944c60ebdd8a 100755 (executable)
@@ -1,25 +1,15 @@
 #!/usr/bin/env python
 
-import os
-import pg
-import sys
-from daklib import database
-from daklib import utils
-
-################################################################################
+"""
+Prints out, for every file in the pool, which source package and version it
+belongs to and for binary packages additionally which arch, binary package
+and binary package version it has in a standard rfc2822-like format.
 
-projectB = None #: database connection, pgobject
+@contact: Debian FTP Master <ftpmaster@debian.org>
+@copyright: 2009  Peter Palfrader <peter@palfrader.org>
+@license: GNU General Public License version 2 or later
+"""
 
-################################################################################
-
-# Usage: dak make-pkg_file_mapping
-#
-# Prints out, for every file in the pool, which source package and version it
-# belongs to and for binary packages additionally which arch, binary package
-# and binary package version it has in a standard rfc2822-like format.
-
-# Copyright 2009 Peter Palfrader <peter@palfrader.org>
-#
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
 # the Free Software Foundation; either version 2 of the License, or
@@ -34,6 +24,23 @@ projectB = None #: database connection, pgobject
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
+
+################################################################################
+
+# <arma> it's crypto -- think of it like magic if you like.
+
+################################################################################
+
+import os
+import pg
+import sys
+from daklib import database
+from daklib import utils
+
+################################################################################
+
+projectB = None #: database connection, pgobject
+
 ################################################################################
 
 def build_mapping():
@@ -67,15 +74,15 @@ def build_mapping():
     ORDER BY source, version, package, bin_version
     """
 
-    for i in projectB.query(query_sources).getresult():
-        (source, version, path) = i
+    for row in projectB.query(query_sources).getresult():
+        (source, version, path) = row
         print "Path: %s"%path
         print "Source: %s"%source
         print "Source-Version: %s"%version
         print
 
-    for i in projectB.query(query_binaries).getresult():
-        (source, version, arch, path, bin, binv) = i
+    for row in projectB.query(query_binaries).getresult():
+        (source, version, arch, path, bin, binv) = row
         print "Path: %s"%path
         print "Source: %s"%source
         print "Source-Version: %s"%version