[23610] in Source-Commits
/svn/athena r23244 - in trunk/debathena/debathena/python-hesiod: . debian
daemon@ATHENA.MIT.EDU (broder@MIT.EDU)
Thu Nov 20 19:10:24 2008
Date: Thu, 20 Nov 2008 19:09:21 -0500 (EST)
From: broder@MIT.EDU
Message-Id: <200811210009.TAA24501@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: broder
Date: 2008-11-20 19:09:16 -0500 (Thu, 20 Nov 2008)
New Revision: 23244
Modified:
trunk/debathena/debathena/python-hesiod/debian/changelog
trunk/debathena/debathena/python-hesiod/hesiod.py
trunk/debathena/debathena/python-hesiod/setup.py
Log:
Pull changes to python-hesiod from upstream - sort filsys entries by
priority
Modified: trunk/debathena/debathena/python-hesiod/debian/changelog
===================================================================
--- trunk/debathena/debathena/python-hesiod/debian/changelog 2008-11-18 04:13:39 UTC (rev 23243)
+++ trunk/debathena/debathena/python-hesiod/debian/changelog 2008-11-21 00:09:16 UTC (rev 23244)
@@ -1,10 +1,16 @@
-python-hesiod (0.2.9.1-1debathena1) unstable; urgency=low
-
+python-hesiod (0.2.10-1debathena1) unstable; urgency=low
+
* Debathena specific: Conflict with old versions of
debathena-pyhesiodfs, since they share a common hesiod.py file
-- Evan Broder <broder@mit.edu> Wed, 13 Aug 2008 19:33:10 -0400
+python-hesiod (0.2.10-1) unstable; urgency=low
+
+ * Sort filsys entries based on priority
+
+ -- Evan Broder <broder@mit.edu> Thu, 20 Nov 2008 18:37:20 -0500
+
python-hesiod (0.2.9.1-1) unstable; urgency=low
* Undo a mistaken test commit
Modified: trunk/debathena/debathena/python-hesiod/hesiod.py
===================================================================
--- trunk/debathena/debathena/python-hesiod/hesiod.py 2008-11-18 04:13:39 UTC (rev 23243)
+++ trunk/debathena/debathena/python-hesiod/hesiod.py 2008-11-21 00:09:16 UTC (rev 23244)
@@ -71,6 +71,8 @@
priority=priority))
else:
raise HesiodParseError('Unknown filsys type: %s' % type)
+
+ self.filsys.sort(key=(lambda x: x['priority']))
class PasswdLookup(Lookup):
def __init__(self, name):
Modified: trunk/debathena/debathena/python-hesiod/setup.py
===================================================================
--- trunk/debathena/debathena/python-hesiod/setup.py 2008-11-18 04:13:39 UTC (rev 23243)
+++ trunk/debathena/debathena/python-hesiod/setup.py 2008-11-21 00:09:16 UTC (rev 23244)
@@ -6,7 +6,7 @@
setup(
name="PyHesiod",
- version="0.2.9",
+ version="0.2.10",
description="PyHesiod - Python bindings for the Heisod naming library",
author="Evan Broder",
author_email="broder@mit.edu",