equal
deleted
inserted
replaced
610 can_append = self.docket.uuid is not None |
610 can_append = self.docket.uuid is not None |
611 packed, meta, append = self._map.write_v2(can_append) |
611 packed, meta, append = self._map.write_v2(can_append) |
612 if append: |
612 if append: |
613 docket = self.docket |
613 docket = self.docket |
614 data_filename = docket.data_filename() |
614 data_filename = docket.data_filename() |
615 if tr: |
|
616 tr.add(data_filename, docket.data_size) |
|
617 with self._opener(data_filename, b'r+b') as fp: |
615 with self._opener(data_filename, b'r+b') as fp: |
618 fp.seek(docket.data_size) |
616 fp.seek(docket.data_size) |
619 assert fp.tell() == docket.data_size |
617 assert fp.tell() == docket.data_size |
620 written = fp.write(packed) |
618 written = fp.write(packed) |
621 if written is not None: # py2 may return None |
619 if written is not None: # py2 may return None |