No longer use new mod...
Content-type: text/plain

Author: johnnyg

Revision: 5487

Log:
        Changed decompressers names.
No longer use new module, decompressers will decorate an un-instantiated class.

Diff:
Modified: trunk/deluge/plugins/blocklist/blocklist/decompressers.py
===================================================================
--- trunk/deluge/plugins/blocklist/blocklist/decompressers.py   2009-07-13 
21:55:34 UTC (rev 5486)
+++ trunk/deluge/plugins/blocklist/blocklist/decompressers.py   2009-07-14 
04:59:35 UTC (rev 5487)
@@ -34,26 +34,25 @@
 #
 
 import gzip, zipfile, bz2
-import new
 
-def Zip(reader):
+def Zipped(reader):
     """Blocklist reader for zipped blocklists"""
     def open(self):
         z = zipfile.ZipFile(self.file)
         return z.open(z.namelist()[0])
-    setattr(reader, "open", new.instancemethod(open, reader))
+    reader.open = open
     return reader
 
-def GZip(reader):
+def GZipped(reader):
     """Blocklist reader for gzipped blocklists"""
     def open(self):
         return gzip.open(self.file)
-    setattr(reader, "open", new.instancemethod(open, reader))
+    reader.open = open
     return reader
 
-def BZip2(reader):
+def BZipped2(reader):
     """Blocklist reader for bzipped2 blocklists"""
     def open(self):
         return bz2.BZ2File(self.file)
-    setattr(reader, "open", new.instancemethod(open, reader))
+    reader.open = open
     return reader



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"deluge-commit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/deluge-commit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to