SOURCES: pynapi.py - delete is >= 2.6 so simply close after finishing

arekm arekm at pld-linux.org
Sat Feb 14 22:07:57 CET 2009


Author: arekm                        Date: Sat Feb 14 21:07:57 2009 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- delete is >= 2.6 so simply close after finishing

---- Files affected:
SOURCES:
   pynapi.py (1.20 -> 1.21) 

---- Diffs:

================================================================
Index: SOURCES/pynapi.py
diff -u SOURCES/pynapi.py:1.20 SOURCES/pynapi.py:1.21
--- SOURCES/pynapi.py:1.20	Sat Feb 14 21:58:26 2009
+++ SOURCES/pynapi.py	Sat Feb 14 22:07:51 2009
@@ -150,10 +150,9 @@
         print >> sys.stderr, "%s: %d/%d: Subtitle NOT FOUND" % (prog, i, i_total)
         continue
 
-    fp = tempfile.NamedTemporaryFile('wb', suffix=".7z", delete=False)
+    fp = tempfile.NamedTemporaryFile('wb', suffix=".7z")
     tfp = fp.name
     fp.write(sub)
-    fp.close()
 
     try:
         cmd = ['/usr/bin/7z', 'x', '-y', '-so', '-p' + napipass, tfp]
@@ -164,7 +163,7 @@
         se = e
         retcode = True
 
-    os.unlink(tfp)
+    fp.close()
 
     if retcode:
         print >> sys.stderr, "%s: %d/%d: Subtitle decompression FAILED: %s" % (prog, i, i_total, se)
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/pynapi.py?r1=1.20&r2=1.21&f=u



More information about the pld-cvs-commit mailing list