Show More
@@ -91,19 +91,20 b' class transaction(object):' | |||||
91 | self.onabort = onabort |
|
91 | self.onabort = onabort | |
92 | self.entries = [] |
|
92 | self.entries = [] | |
93 | self.map = {} |
|
93 | self.map = {} | |
|
94 | self.journal = journal | |||
|
95 | self._queue = [] | |||
|
96 | # a dict of arguments to be passed to hooks | |||
|
97 | self.hookargs = {} | |||
|
98 | self.file = opener.open(self.journal, "w") | |||
|
99 | ||||
94 | # a list of ('path', 'backuppath') entries. |
|
100 | # a list of ('path', 'backuppath') entries. | |
95 | # if 'backuppath' is empty, no file existed at backup time |
|
101 | # if 'backuppath' is empty, no file existed at backup time | |
96 | self._backupentries = [] |
|
102 | self._backupentries = [] | |
97 | self._backupmap = {} |
|
103 | self._backupmap = {} | |
98 | self.journal = journal |
|
|||
99 | self._queue = [] |
|
|||
100 | # a dict of arguments to be passed to hooks |
|
|||
101 | self.hookargs = {} |
|
|||
102 |
|
||||
103 | self._backupjournal = "%s.backupfiles" % journal |
|
104 | self._backupjournal = "%s.backupfiles" % journal | |
104 | self.file = opener.open(self.journal, "w") |
|
|||
105 | self._backupsfile = opener.open(self._backupjournal, 'w') |
|
105 | self._backupsfile = opener.open(self._backupjournal, 'w') | |
106 | self._backupsfile.write('%d\n' % version) |
|
106 | self._backupsfile.write('%d\n' % version) | |
|
107 | ||||
107 | if createmode is not None: |
|
108 | if createmode is not None: | |
108 | opener.chmod(self.journal, createmode & 0666) |
|
109 | opener.chmod(self.journal, createmode & 0666) | |
109 | opener.chmod(self._backupjournal, createmode & 0666) |
|
110 | opener.chmod(self._backupjournal, createmode & 0666) |
General Comments 0
You need to be logged in to leave comments.
Login now