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
-~----------~----~----~----~------~----~------~--~---