]> err.no Git - dak/commitdiff
Improve file headers in threadpool.py and cruft.py.
authorTorsten Werner <twerner@debian.org>
Sat, 29 Jan 2011 11:25:14 +0000 (12:25 +0100)
committerTorsten Werner <twerner@debian.org>
Sat, 29 Jan 2011 11:25:14 +0000 (12:25 +0100)
Signed-off-by: Torsten Werner <twerner@debian.org>
daklib/cruft.py
daklib/threadpool.py

index 0fc40f379d801bcdb849df84edead92e943bcf15..79787e26cc81ab120cfc1af5f7504f0ef544ed0c 100644 (file)
@@ -1,3 +1,26 @@
+"""
+helper functions for cruft-report
+
+@contact: Debian FTPMaster <ftpmaster@debian.org>
+@copyright 2011 Torsten Werner <twerner@debian.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
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+################################################################################
+
 from daklib.dbconn import *
 
 from sqlalchemy import func
index f075f5c380c8907959103b2d33ebe9d174270f30..f1b68ce2e9bb4088222e2b0227a9793fafadafcd 100644 (file)
@@ -1,19 +1,21 @@
-import threading
-from time import sleep
+"""
+thread pool implementation for Python
 
-from daklib.config import Config
+@contact: Debian FTPMaster <ftpmaster@debian.org>
+@copyright: 2003 Tim Lesher
+@copyright: 2004 Carl Kleffner
+@copyright: 2010, 2011 Torsten Werner <twerner@debian.org>
+"""
 
 # This code is a modified copy of
 # http://code.activestate.com/recipes/203871-a-generic-programming-thread-pool/
 # and is licensed under the Python License. The full text of the license
 # is available in the file COPYING-PSF.
 
-# Ensure booleans exist (not needed for Python 2.2.1 or higher)
-try:
-    True
-except NameError:
-    False = 0
-    True = not False
+import threading
+from time import sleep
+
+from daklib.config import Config
 
 if Config().has_key('Common::ThreadCount'):
     defaultThreadCount = int(Config()['Common::ThreadCount'])