[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[dak/master 7/8] Optimize file rename in dak generate.



Signed-off-by: Torsten Werner <twerner@debian.org>
---
 daklib/contents.py |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

diff --git a/daklib/contents.py b/daklib/contents.py
index 69000ac..2a29b2e 100755
--- a/daklib/contents.py
+++ b/daklib/contents.py
@@ -190,12 +190,8 @@ select bc.file, string_agg(o.section || '/' || b.package, ',' order by b.package
         gzip.stdin.close()
         output_file.close()
         gzip.wait()
-        try:
-            os.remove(final_filename)
-        except:
-            pass
+        os.chmod(temp_filename, 0664)
         os.rename(temp_filename, final_filename)
-        os.chmod(final_filename, 0664)
 
     @classmethod
     def log_result(class_, result):
-- 
1.7.2.5



Reply to: