pld-builder.new: PLD_Builder/bqueue.py - dump_xyz_fobj() not needed, merge ...

arekm arekm at pld-linux.org
Sat Nov 13 23:28:19 CET 2010


Author: arekm                        Date: Sat Nov 13 22:28:19 2010 GMT
Module: pld-builder.new               Tag: HEAD
---- Log message:
- dump_xyz_fobj() not needed, merge into dump_xyz

---- Files affected:
pld-builder.new/PLD_Builder:
   bqueue.py (1.18 -> 1.19) 

---- Diffs:

================================================================
Index: pld-builder.new/PLD_Builder/bqueue.py
diff -u pld-builder.new/PLD_Builder/bqueue.py:1.18 pld-builder.new/PLD_Builder/bqueue.py:1.19
--- pld-builder.new/PLD_Builder/bqueue.py:1.18	Sat Nov 13 22:38:07 2010
+++ pld-builder.new/PLD_Builder/bqueue.py	Sat Nov 13 23:28:14 2010
@@ -23,29 +23,18 @@
 
     def dump(self, fname):
         (f, tmpfname) = tempfile.mkstemp(dir=os.path.dirname(fname))
-        self.dump_fobj(f)
-        f.flush()
-        os.fsync(f.fileno())
-        f.close()
-        os.chmod(tmpfname, 0644)
-        os.rename(tmpfname, fname)
-
-    def dump_fobj(self, f):
         self.requests.reverse()
-        for r in self.requests:
-            r.dump_fobj(f)
+            for r in self.requests:
+                r.dump(f)
         self.requests.reverse()
-
-    def dump_html(self, fname):
-        (f, tmpfname) = tempfile.mkstemp(dir=os.path.dirname(fname))
-        self.dump_html_fobj(f)
         f.flush()
         os.fsync(f.fileno())
         f.close()
         os.chmod(tmpfname, 0644)
         os.rename(tmpfname, fname)
 
-    def dump_html_fobj(self, f):
+    def dump_html(self, fname):
+        (f, tmpfname) = tempfile.mkstemp(dir=os.path.dirname(fname))
         f.write("""
 <html>
     <head>
@@ -58,9 +47,14 @@
         )
         self.requests.reverse()
         for r in self.requests:
-            r.dump_html_fobj(f)
+            r.dump_html(f)
         self.requests.reverse()
         f.write("</body></html>\n")
+        f.flush()
+        os.fsync(f.fileno())
+        f.close()
+        os.chmod(tmpfname, 0644)
+        os.rename(tmpfname, fname)
 
     # read possibly compressed, signed queue
     def read_signed(self):
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/pld-builder.new/PLD_Builder/bqueue.py?r1=1.18&r2=1.19&f=u



More information about the pld-cvs-commit mailing list