equal
deleted
inserted
replaced
760 ofp.write(chunk) |
760 ofp.write(chunk) |
761 ifp.close() |
761 ifp.close() |
762 ofp.close() |
762 ofp.close() |
763 except: |
763 except: |
764 try: os.unlink(temp) |
764 try: os.unlink(temp) |
765 except: pass |
765 except OSError: pass |
766 raise |
766 raise |
767 return temp |
767 return temp |
768 |
768 |
769 class atomictempfile(object): |
769 class atomictempfile(object): |
770 '''writeable file object that atomically updates a file |
770 '''writeable file object that atomically updates a file |